My last period I had was 4 days late and that was November. This month I started experiencing excrutiating cramps and my breasts had been hurting to the point that I'd cringe when I would take my bra off. I though it could've been my period but I wasn't supposed to get it for another 8 days. This was on the 13th of December and my boyfriend and I had sex(unprotected) the 11th. I have IBS and Gastritis so I thought it may have been something to do with that, I called a few urgent cares because I was worried and they all said it could be pregnancy or my period is coming early. I got my period on the 18th, 5 days later which was 3 days earlier than what I was supposed to get it and I didn't really have any cramps at all and it was heavy the first day I bled through my pants(I got it overnight) I don't know if that helps. Moreover, it's the 20th now and when I peed this morning, it was clean as a whistle. There was barely blood on my tampon, yesterday I had minor blood on my tampon but it was light and brown all mixed. Anyways, to conclude, should I take a test or not worry at all?