Stressed, shame and confused 🥺

As time getting closer I can’t help but yo feel so shame about my mistake! I really thought my 9yr relationship was done and over because I couldn’t get over that fact that my companion had cheated on me,, so we eventually decided to split!!!

Moving forward,, I began to date other people but we (ex) never stop talking but we were never intimate for months. January 21 & 22 I decided to become intimate with a guy that I’ve been dating.., but I wasn’t connected to him because I was still in love with my ex...

January 23 I received my period.. at the beginning of February I became intimate with my ex again..

As much as I believe I’m having my ex’s baby the guilt of knowing I was intimate with another man crushes my soul.

What do you guys think? January guy or my exes baby?

My due date is October 30