COULD I BE PREGNANT?!?!?

md

i am currently 21 days late, i had unprotected sex a couple days before my high ovulation day, i’m usually a couple days late, the last time i was late i was late for 20 days but started right after i took a test. i sometimes i get cramps that feel like period cramps. i have a lot of discharge and i swear i can’t hold my pee for the life of me. if i have to go i have to gooo and normally i’m not like that. i have been tired and my boobs have been very sore. i often get nausea but not enough to puke, i noticed my feet where swollen today. i don’t want to test cuz i don’t feel pregnant but at the same time i don’t know. please help much appreciated !