I have been working night shifts for 6 months now, I am on birth control but I have not been taking the pills like I should. I don't have regular periods. When I forget to take my pills I start bleeding. Well the last three weeks at work have been stressful and I know I didn't take my pills for 3 days. Me and my husband had unprotected sex, I can't exactly remember the last time I had a period but I know that around May 20th I did bleed and it lasted 2 days. Now I feel that my breast are really sore and heavy, I am cramping but not bleeding. I can't say I'm late on my period because I don't know right now when it would be that I would start. I'm not nauseated , my tiredness I associate with my work schedule. Could I be pregnant?