Omg! Got my bfp!!

AF due today...I had bad cramping in my right lower abdomen around 6 dpo til about 12 dpo, felt like a stretching pulling feeling in my uterus. I thought for sure AF was coming because I have had cramping and light spotting all day. I wanted to wait til tomorrow morning to test but so glad I didn't!! :-) Can't believe my eyes still!