AF April 29th. Need to know already.

Is there anyone out there waiting to see if this is the month to be so happy about?! I hate waiting to take a prego test, it's killing me to know already. I know I have to be patient. I also been having cramps off and on since the clear blue advanced test read smiley solid face on the 17th of this month.... I'm unsure if it could be implantation or just AF getting ready to come this month.