Hitman,
Young women are like the market - there is no telling where they are going and all you can do is go along for the ride.
I will say this about your princess, she is a better trader than you. Think about it. She has a Straddle position, with you as one leg, and the other guy(s) as the other - come to think of it, this might be a Butterfly! She must have read McMillan!
I could give you a whole lot of advice on women, but it is of no use if all it is going to get applied to is the princess. Therefore, the only thing I can say is that this is the natural course of things for you - trying to change it will only make it worse, so just feel the pain and do try to go easy on yourself.
FWIW, you remind me of Romeo. In the beginning of the play, he is madly in love with some chick. There is no other. Benvolio, his friend, recommends that he find another, when he will forget all about the other. No way he says, there can be no other, she is perfection itself (better said by Shakespear.) Then, he meets Juliet, and the other chick is history.
There is a great deal of wisdom in (english) (classic) literature (or classic films, e.g., Gone Witht The Wind.) If you like to read, now is a good time to do it...(it was for me in these times like you are having now.)
nitro
PS Music is also a great source of wisdom as well (even Heavy Metal!) Go clubin and listen to the words...