Help.

Had sex April 22nd GUY1, 8 days later may1st got a regular bloody heavy period. Then again may14th I bled until the 18th basically another heavy bloody period but that was cause of the depo I was on back a yr ago it had made 18 months and my dr said that’s exactly when my body would be normal again and he was right but, I had sex again guy2 May 19/20&so on, and start feeling like I was pregnant in the 3rd week in June and I took a test June 17 went to ER June 18 and they told me I was 6 weeks VERY SMALL BBY on ultrasound and visited ER AGAIN July 17th I was 10weeks still right calculations from last time & I recently went to ogbyn when I was basically 4 months and he measured the baby a week more and changed my DUE DATE ... could it really be guy2 like everyone is saying ?