Help please!

My last AF was Sept. 5 and I usually get it at the same time every month, no later than the 2nd week of the month. But I haven't gotten my AF yet,  I've been cramping, feeling weird, and having sore boobs too. I've tested on Oct. 9 & 15 and both were negative. What should I do?! Should I wait until the end of the month for my AF to show up? Retest?