I have a lesser value because i am no longer a virgin
I'm 20 and about a year ago, I broke up with my boyfriend of 2 years. It was the only serious relationship I've ever had and consequently, we both lost our virginity to one another. At the time everything seemed perfect (stupid, I know) and it was definitely the right time (we waited a year and a half to do it), but now I beat myself up about it every single day. We did make plans for the future together, so I had planned to be with him for awhile. However, people change and we mutually broke up. I just can't get over the fact that I'm no longer a virgin. I feel like the nastiest human being in existence, because I am no longer pure. I feel like my value has decreased so much, that no other man would ever want to love me and marry me. Now I'm just like everyone else and I've lost my greatest weapon...I feel lost without it and I hate that my ex was the one to take it. I was raised Catholic, so I know where the guilt is coming from, but I simply cannot stop beating myself up over it (literally, I started cutting). Is this normal and how can I move on?