Why do I feel so dirty and guilty when in a relationship?

Anonymous
I don't really know how to explain this, but I'll try.
I love love, I want it and the thought of it makes me smile, but when someone offers to give me it I feel disgusting. I feel awful, dirty, I feel like a wh0re, a sl¥t, I would feel shame, guilt and all kinds of things.
I'm a virgin who's never been in a relationship and never had her first kiss. I feel like if I lost my kiss virginity I would be dirty, I feel like if I cuddled with someone I would be dirty. Just anything, even telling a guy that I love him would make me feel like a sl¥t.
Because of this I push potential relationships away. I always use a bunch of excuses but when in reality I would feel dirty if I ever got into one.
Right now I like this guy and he obviously likes me too, we have a strong emotional connection but everytime after we're done talking I feel disgusting. He's a really flirty and romantic person, he says all kinds of sweet and romantic things to me, and I have said some sweet things too back because I don't want to make him feel unappreciated. He even told me that he wants to get married and have 5 kids with me. I smile to all his texts and I want to be with him, but I feel like if I kissed him, said romantic things to him, cuddled him or even had s3× with him I would be so dirty. And what if he's not the one? He will be my first kiss, my first boyfriend and a lot of other things. It will all go to waste if he isn't the one, and he'll leave me all dirty. And because of this no other man will want me and finding a partner would be even harder.
Help I don't know what to do, I feel like I can't have a relationship because of this. I really want one though, it's all I think about.
Why do I feel so dirty and guilty when in a relationship?
Why do I feel so dirty and guilty when in a relationship?
13 Opinion