Could i be pregnant?

In March, along with pervious months, I had a normal 7 day period. Sometimes it would come late. In April I had a short three day period. 27th-29th. It was very light. I tested when it was late it was a negative May 22nd. May 31 and the 1st of June it was light pink blood then 2nd I had a lot of brown then a day of very light pink blood and the 3rd it was over. This month I am 12 days late. I tested missed day of period 25th of June, negative. June 2nd I had a tiny dot of blood on my toilet paper. I tested again, I got the same result on July 5th. Negative. So if I am not pregnant.

Vote below to see results!