SCARED

okay so I’m on the pill but my boyfriend and I have unprotected sex all the time. So it’s 12 days before my period and my stomach has been cramping literally all day long and I’m not sure what it is. Could it be early signs of pregnancy? I’m pretty sure this has happened to me before though so what else could this be???