Hey so my boyfriend and I had unprotected sex the day after my period end on March 2nd and I was suppose to start my period on the 21st or 22nd and I haven't started yet. I still get my normal symptoms like I usually do before my period (cramps, breaking out, sore breasts, mood swings) but I'm late and I don't know if I might be pregnant. Thing is is about a month and a half ago I got a gym membership and I've been going to the gym for about 1 1/2 - 2hours every day and my diet has changed. So could this be a factor to my cycle changing? Please help!