Help. I don't know what's going on

Melissa❤

Good afternoon (:

So for the last two weeks my nipples have been so sore and some days my boobs feel super heavy. Also since Monday when I go to the restroom I whip myself there's light blood like if its my last day of my period but sometimes there no blood at all. So i put on a pantiliner thinking I'm gonna get my P, but it's always clean no blood or anything. I haven't gotten any symptoms that I am going to get my period like I usually do and I am 4 days late. Can this be that I am pregnant or that my menstrual cycle is changing or something. Thank you