Okay so I'll try get in all the details.

last time I had sex was around April 10th and it was unprotected, I was on the pill. I am normally very regular with my periods and have never had spotting before. I took my first sugar pill on April 24th and would normally get my period two days later so was expecting it on the 26th but didn't get it until the 29th. I took two pregnancy tests in this time and both were negative. My period stopped on the 30th but I've still been getting cramps and today (May 5th) I've just noticed blood down there. Only difference between this month and other months is that I stopped taking my pill as I'm away from my partner for 3 months.. Could this have affected it? Or could something else be wrong?