Has anyone missed period due on the 4th?

Cindy
My period was due on the 4th of this month! It's the 20th and nothing! I have been getting cramps under my belly button! More like they feel like i'm getting electrified and I have been moody and nauseous! Took test on 7th and 12th and came out negative. What do y'all think???