I am having cramps for about a week and a half to 2 weeks and a few other symptoms that come along with periods, but I am 9 days late. I had slight blood when I used the bathroom about 5 days ago and thought it meant my period would be arriving very soon (like within hours/the next day), but nothing. I feel as though it could come at any time. I am normally never late for my period except for the occasional 1-3 days, but never this long. My fiance and I aren't really trying nor are we not trying, we are basically 'if it happens, it happens.' I am not using contraception or anything. Besides the cramping and no period, I have had increased mood swings, headaches, trips to the bathroom, fatigue, and bloating but no swollen or sore breasts. I have yet to taken a pregnancy test, because I feel like my period will just start up at any moment. Should I just go ahead and take one or should I wait a couple more days to see if it comes? Is 9 days to early to tell?