Is my mind okaying tricks?!

My boyfriend and i had sex june 10 and 14 (my peak ovulation day) he didn’t finish in me but no protection used. i feel like i’ve been gaining weight and my nipples are super sore, i’ve been having some weird cravings, i think it could be my period but i’m just super nervous because i feel like i might be. i’m supposed to be getting my period in 3 days but like i said i just have a feeling idk. help pls and i don’t want to waste money on a test and then i’m just overreacting. :(