Omigod, I'm so sorry you had to go through this. Rape is always a nightmare, but worst with someone you place so much trust in. *big sheep HUG* for sharing your story so that we can learn from you...and another one *hugs* just because.

I've always been one who didn't particularly care about these kind of precautions, but I'll be more careful in the future. Thanks, sheepy!