<human>: Can you condense the text into a few key points?

So I have known both guys for about 2 months, and we all are friends. We will call them Steve (27) and Alex (20). Well about a month ago I had gone out with Steve and a few other of our friends for drinks and ended up sleeping with Steve at the end of the night. We slept together after that again, but then he hurt me by hitting on someone while I was there and sleeping with her while I was in the next room over and could hear. None of our other friends knew Steve and I slept together, so I couldn't really talk to any of them about it. So I basically ignored Steve for a little bit and started spending more time with Alex and getting closer with him.

There was another night after this that a bunch of us were all supposed go hang out but it ended up being just Steve and I, and against my better judgement, I slept with him again. I beat myself up for it, but swore to myself I would never let it happen again. So I start spending more time with Alex again, and we start dating.

As of today, my period is a week late, and I have always had a 100% regular period. I keep track of my period and sexual activity using a period and ovulation tracker. The last time I slept with Steve was during ovulation, and it is not possible that Alex would be the father if I am pregnant. I'm taking a test tomorrow with my sister (24) for some moral support, but have no idea how to even *begin* to address the situation.

Alex knows my period is late, and he knows I had slept with someone shortly before things developed between us, he just doesn't know it was Steve. Basically I think I'm just freaking out and have no idea what direction to go, or just any helpful advice on what I should do. The relationship with Alex is so new that we haven't discussed any sort of grand plans, and honestly I'm unsure of if he would want to stay with me if I am pregnant.
<bot>: Might be pregnant, father would not be my boyfriend, but a mutual friend I slept with before we got together. Help?