Re: Am I a freak? (Long story, please bear with me!)
You are lucky you weren't assaulted and did not come into contact with someone dangerous.
Assaults happen randomly like this all the time.
You really should be more careful and not go to people's homes first date. I'm shocked you think this is ok. You should always meet in an open, public environment. This advice is aside from the sexuality issues you raise.
With regards to those, its up to you when/how to have sex. You are not a freak, but I think you are a little careless with your own safety.
It is normal to be a virgin to whatever age you want.
It is normal to have sex as well, b/w 2 consenting adults.
Don't end up a statistic by being careless with your safety. Random attacks happen ALL the time.