I am seeing the woman of my dreams... literally. We met in school when we were 14, the first day I saw her my heart stopped and I knew she was the one. 13 years later and not a week has went by that she hasn't been on my mind and in my dreams. I was way too shy to ask her out back then and she moved away before I could work up the nerve. A twist of fate brought us back together.
She makes me incredibly happy, when she holds my hand while I'm driving I get lost and forget where I am going, because she is all I can think about. We have talked marriage and I might be getting the engagement ring very soon.
She has had a rough time, many loser boyfriends who never took care of her. She fooled around a bit with more guys than I am honestly comfortable with, and she isn't a virgin.
I understand that she has a past, and I can overlook that, we all have pasts. To be honest I feel bad about the string of guys she ended up with. I wish she had an easier time filled with more love and happiness than what she had.
My problem is that while she has fooled around with guys no strings attached and went to bed with some on the first night, she will not sleep with me. She says that she is focusing on being more moral and that she doesn't want to be intimate until she is married. She won't let me get to second base even.
I understand it, I really do. She has been hurt a lot, no one has treated her right and she doesn't want to sleep around, she wants to be a good girl.
The thing is, in the back of my mind I can't shake the little thought:
"You have given her your heart and as hard as it is you opened up and bared your soul to her. You treat her with respect and love. You care for her emotionally and financially. You would do anything in the world for her. You are buying a new house and since the wedding may be coming up in the not too distant future you are letting her pick it out because you want to give her her dream home and spend your life making her happy and her every dream come true... But if it's mutual, if she loves you too how can she put out in the past for guys who treat her badly and use her, but you, the guy who treats her as his personal goddess, she won't let you touch her?"
I know it isn't fair, I know why she feels the way she does and I respect it, but in the back of my mind it hurts knowing that what she has given out freely to several other guys who never cared about her, who never treated her with love and respect she can't give to the man she wants to marry and father her children.
How on earth do I move past this and stop feeling hurt and a little betrayed by it? How is it so easy to give yourself to other men for a night but not to the guy you want to spend the rest of your life with?
Any advice would be greatly appreciated.