Please help someone!!

Emily
My last period was June 18th, I was suppose to have O'd July 1st, and on the 24th and 25th of june and the 3rd and 4th of July I could have conceived. I am due for AF on the 16th of july, but I am confused! The 8th I thought I had implantation bleeding and cramping, but then today the 10th I also experienced the same thing. Was this implantation bleeding? Could I have had implantation bleeding twice, just skipped a day ? Could I have lost the embryo? Any answer is surely welcomed, good or bad!! Please help !