Should I test or not? Help

So my boyfriend and I have been active this whole week and AF was supposed to come today but didn't and I'm never late! my boobs are super sensitive and sore kind of tingly and itchy. I only get cramping while I'm on my period but the last two days I have been having cramps under my belly button and last week I felt my belly was tight I would stretch and get a sharp pain in my belly button does that have anything to do with this. Should I test or wait a few more days? Also during sex there was some discomfort and after sex i was spotting. Can anyone help me out?