So you fell in love with a jealous, possessive, immature little princess. Happens all the time. The heart wants what it wants right?
The question is, why do you love her? What is it you see in her than you like so much? Is it possible to see that in everyone? Can you bring that forth in yourself even?
It's no good to want someone else because you feel you are lacking without them. That's just a recipe for disaster, that level of attachment. The only workable relationships happen when both people decide the other person is compatible with them and they embark on a wonderful relationship together because they choose to.
The only thing you can do is use the whole thing as a learning experience and move on. It will hurt like hell, but that feeling will fade fast.