Could I be pregnant?

Forgive me if this story is TMI in advance! I’m 22 years old and I spent my whole life in catholic school growing up so forgive my lack of knowledge. So I started my period on Monday September 10th but it was just spotting until the next day on Tuesday the 11th when it started looking more normal. I had unprotected sex using the withdrawal method on Saturday the 15th (period was ending at that point). We started having sex but because it was 5am at the time, we ended up falling asleep for an hour and waking up to finish what we started. The thing is, when he pulled out I had a nightgown on and by the time I pulled it up, he was starting to cum. He ended up cumming on the area where the pubes would be and on the end of my dress. I lifted my back up so nothing would drip down but as I was wiping the area I noticed it was also on the side of my leg kind of near the lips. After about 5 minutes, I started getting really bad cramps in what felt like my uterus. I got up to take a shower thinking the cramps were just because I had just finished my period and hot water usually removes my cramps. As I went to take off the nightgown, that’s when I realized that he the nightgown had semen on it but I had already been laying in it ( I don’t know if this is useful information but I wanted to add it just in case). On the following day Sunday the 16th, I was experiencing some cramps and bloating but I didn’t think much of it because it was so dull. Anyway, fast forward to the day that my period tracker app says would be the day I ovulate, I woke up feeling super bloated, my cramps felt like really bad period cramps, I felt gassy and I hadn’t been able to sleep properly. The app tells me that my fertile window started on Wednesday the 19th , my ovulation was on the 23rd and my next period is supposed to start on October 8th. It’s been 3 days since I’ve ovulated and all three days I’ve experienced different levels of feeling my boobs are more full, I get really dull backaches throughout the day, there is a subtle cramping not in my uterus that comes and goes, my stomach fells like there is pressure (almost gassy) and I’ve been feeling lightheaded at random times throughout the day or when I’m in the shower. I know it’s too soon to start having symptoms but I can’t tell if it’s my anxiety acting up or if I could actually have a possibility of being pregnant. Also, is it too soon to get a pregnancy test? Thanks for your help in advance.