<human>: I'm gonna try to keep this brief. Sometime last month my bf and I were hanging out at my house. It got really late and my parents were away for the weekend, so I let him stay over. My brother and his friends came to the house really late/early around 3 in the morning. My bf and I did make out but WE DID NOT HAVE SEX. I am a virgin.

Fast-forward to today. My mom called saying that if my bf was here now, to tell him to leave. My mom gets home and immediately tries to hit me. Turns out my stepdad overheard my brother talking to one of his friends about how he's hurt about the things that all his other friends are saying about me. That I'm a slut, a whore. That he shouldn't have let me do such a thing. Let me just point out that my brother and his friends are not saints. They breeze through women. But it's not okay for me to spend the night with my bf of 7months. They ALL said that they heard me have sex. My brother told me that they heard the bed squeak. That it was disrespectful of me to do something like that with his friends here. 

I told my mom to take me to the gynecologist if she wants. It sucks because I shouldn't have to. I am in love with my bf, he treats me like a princess. It sucks being labeled a "slut" for sleeping in the same bed together. ONCE.

I've been a good daughter all my life. I'm in college. I've made Dean's List every semester. I do pretty much everything my mom asks of me. But she feels betrayed. She doesn't trust me anymore. And neither does my stepdad. Reddit, I'd really appreciate some words of wisdom right about now.

Can you condense the text into a few key points?
<bot>: Brother and friends claim they heard me having sex. Stepdad overheard their conversation. My mom no longer trusts me. I feel like complete and utter shit.