Pregnant

okay so I had my nexplanon removed on june 7 and I was on my period when it was removed. My period ran its normal course and I got off of it on June 11. we had sex on the 12 the 15 and my ovulation day was on the 16 . we had sex again on the 17 and then again on the 22. I'm not suppose to get my period until the 3rd of July but on june 29 I started spotting and yesterday it was heavy bleeding but today I'm not spotting or bleeding at all . I'm I pregnant