should i get a blood test??

i need help with NO judgement plz. i had unprotected sex the 21st/22nd of january with a guy. (it was like at 2 am then 8 am). i took a plan b immediately after. u started cramping and bleeding heavily dec 27 till abt the 29th. then i reconnected with my ex and we had unprotected sex the 10th of this month. i got scared and took another plan b since i had recently taken one so i wasn’t sure exactly when my ovulation was anymore. now i am two days late for my period and i’m scared. my greats look swollen and feel tender to touch but they sometimes are like that from pms or plan b. i’ve taken a test the past two ams and they are both negative. i’m just wondering if the heavy bleeding i had in december was my period so i won’t have one this month or i’m pregant? i’m just scared bc i keep seeing things abt ppl not getting positive tests until way later into pregancy. should i get a blood test? also if i am pregnant how do i know from which time/guy?