I've been off my period for 2 days now, but my stomach is hurting really bad. My stomach was hurting so bad last night that I barely could sleep.I ate some corndogs yesterday and I threw them up? I feel like I'm gaining weight but of course my boyfriend is saying different. Every time we have had sex he has came inside me? What could it be?