Hi,
About a year and a half ago, I met a girl online and we started chatting, and I ended up being "more than friends" with her. We never defined what it was, and she is crazy and has a boyfriend, so I thought I was like a really good friend, even though I love her and she says the same about me, I don't see how any real relationship would work considering she has a boyfriend she loves more and some of her crazyness.
At the beginning I thought she was like the girl in my dreams, but after a year, I found out there's holes she can't fill, like.. she is not really the kind of person who gives you support when you are down (usually) or the jokes I find funny she finds stupid and gets upset because I like them.
So, in the middle of an argument like 4 months ago, she told me I was like "someone she would get married to" because "our relationship is not sexual". This makes me think that if I accepted what she wants I'd end up dying virgin and that because of what I said before, I don't think I'd be 100% happy with her.
Yesterday we had another argument because she asked me what I want with her, and I told her that I wanted to be good friends like I consider we are, but that if I found my "dream girl" I'd like to be with her as a girlfriend (keeping our relationship the same way). Even though I kinda knew it would happen, it still surprised me how pissed she got, to the point that she said she wasn't going to talk to me ever again, I fixed it, but I'm still with an argument with myself. She didn't calm down until she said that if I were to have a girl other than her, that girl would have to be "hers" before being mine, and be loyal to her, but I know it's not a thought she likes either.
Basically she is making me choose between a dream that most probably doesn't exist, and even if it existed I'd have real trouble getting a girl like that or being with her keeping my virginity until the day I die and probably not being happy.
I feel like I need to talk this out, but I have no one I really trust to talk about this kind of stuff except her, and I obviously can't talk to her about this, so I thought the internet anonymity could be useful.