2 potential fathers

I need some words of encouragement or help if you’ve been in this situation?

Found out I’m pregnant today and calculations on apps / websites are saying I’m due in September sometime.

Freshly single since November. Started dating guy #1 and went on a few dates with guy #2

The first date of my last period was December 1st and it ended December 5th 2023. Mind you I have irregular periods and they aren’t always exactly 27,28,29, OR 30 days. They fluctuate.

So guy #1 we had unprotected sex December 23 2023 and he pulled out.

Guy #2 we went out on a date and we were both under the influence and he wore a condom even and when I woke up the next morning the condom was used and on the bed. This date was December 13 2023.

My apps are saying my ovulation date was December 16 2023. And I started having cramps and period like symptoms December 29

I need help counting the dates or something? I don’t know I’m STRESSED here. I went to a clinic today and they ordered me a blood test to see someone but I have to wait until Monday and still will have to play the waiting game.