Could I still be pregnant?

So my last period was july4-July9, me and my ex stated talking again and on the same day my period came we had unprotected sex more than once, and the following week we did the same thing unprotected sex more than once, he pulled out once and the next time he didn't. Now I'm 29 days late and my next period is suppose to start in a day. I've taken a home test but it came back negative and I went to see my doctor and the test came back negative also. But my breast feel heavier, I've been getting sharp cramp like feelings and my stomach is feeling kinda hard and I've been gaining weight more than I usually do. Help!! Please