Is it really happening?

Last night my boobs were so sore I couldn't sleep on my belly like normal. Tonight they aren't nearly as bad but still hurt if you just ru n them or anything. The shirt even bothers me at times. Also they're kind of itchy. I think they're also a little darker. I think I'm pregnant. If I were I'd be a little over four weeks, but I tested with an off brand $1 test 3 days ago and it was negative...I think? Is my period coming?