TIFU by having sex….

Okay please read this all before you judge me… This story takes place a few months ago but now that the holidays are coming up, I could use a little help. So my mom has been married 4 times, the most recent wedding was to a my current step-dad (Jeff). Jeff has 2 kids, a son and a daughter…

I’ve been friends with his son (my step brother) for a long time but never met my new step-sister until the wedding. I’m currently 20 years old and she is 26, during the wedding I drank a lot of liquor (upwards of 7 doubles) and then went to a bar with my new step brother and sister. My step sister and I were talking and she told me she was an escort (her brother and dad have no idea) and was showing me very revealing pictures of her. At the bar we got into some blow (coke) and I was really fucked up. Mystep sister of 3 hours came onto me and we ended up having sex that night, I barely remember this happening but… yea.

The next day I woke up next to her naked and realized what happened, I left and then through the day she was texting me to come to her hotel etc. (I DIDN’T DO ANYTHING AFTER THAT NIGHT) I only told my blood brothers and my 1 best friend (3 people total.)

Basically this is a post to vent because now I really don’t know what to do with Christmas and whatnot coming up soon and considering that my step sister is quite literally an escort who clearly had no issue with the whole step sibling thing, she is probably gonna come onto me again and I just feel like I’m in a brutal situation. When we had sex we were both super fucked up but clearly she just likes the danger or something like that idk. I don’t want anyone to find out because that will literally ruin my moms new marriage and I’ve never seen her this happy.

Thanks for listening and to anyone who is attracted to their step sibling, DON’T DO IT, you will feel a very weird sense of guilt and a lot of confusion through the next few months afterwards.

TL;DR: I had sex with my step sister on my moms wedding night when I was very fucked up. Need to vent.