Very confused

Ally

So I’m 8 days late from my period. I’ve been cramping for awhile now and for a couple days my boobs were super sensitive. I’m emotional and could cry on cue but not sure if it’s just AF coming or I’m pregnant. We don’t always have sex with a condom however he does always “pull out”. I don’t track my ovulation. Is it possible I’m just ovulating late or should I take a test?