You should savor your virginty while you have it. I lost mine at 5 years old and it wasn't my choice and it didn't matter that it was rape it was just gone. So if you can't be grateful for having your virginity atleast have the good sense to get your head out of your ass and off yourself long enough to realize that everyone doesn't get to make the choices you do in life and you should be grateful for atleast that.
Ouch, but there are 2 sides to the coin. Everyone develops at different stages, other problems affect us, and others have to understand that. I suffer Obsessive Compulisve Disorder which is part of another disorder I suffer from which affects my communication, others may suffer other disorder or have to give over to peer pressure, these sorts of things affect us.
I must stress, I am not saying your post is wrong or right, but you have to really consider other people and how they are affected. Our moaning may not be our fault either and allowances and understanding should be made. Some can cleary see others Point of View and understand them, some only are able to see from their point of view, we are ALL different, we should be given the allowance.
I am sorry to hear about your incident, I have gone though many incidents myself, which leads me to self harm and sometimes wishing to commit sucide, that was bullying at school, attacked and attempted theft on a tram (and I was studying karate at the time), attacked on a train and which I couldn't do anything about. (Not to mention my inablity to ignore some comments shouted out by others, for example chavs over my colour of hair.) I don't really have a go at people, but I'd rather be more suggestive towards them and open minded however.
I hope you had more success in nailing the bastard that raped you, I am still waiting to hear about my latest attack on a train, which I could say was my fault, I could say their fault, I could say "wrong place at the wrong time" but I just think "What if I did something different?" In reality, I couldn't do anything, apart from sit in standard class than first class next to the guard (and I was a legit 1st class passanger), not carry 2 laptops with me, leave earlier (actually I intended to catch an earlier train, but my connecting service got in 8 minutes afterwards, so I had to wait 52 minutes for the next connection).
I hope this gives you more food for thought in a hopefully more open minded sense.
(our life experiences make it who we are)