I am trying to figure out if I could be pregnant. My last couple periods are as follows: April 17th and May 18th. So this leads me to believe I have a 31 day cycle. Is this correct? My husband and I had sex on the 27th and 31st of May. Could I have gotten pregnant on those days? On the 3rd and 4th of June I had what felt like menstrual cramps. I did research and discovered these could have been implantation cramps. I took a pregnancy test on Friday June 7th. Was it too soon to test?? Could I still be pregnant??