My boyfriend and I have been having unprotected sex for six months straight, I am on birth control , orthovera patch, which I ve been on for years. Here recently I have been feeling so ill and upset. There is a lot going on in my life that would cause me to be stressed. But, i m so tired and so hungry and I ve basically spotted a week before my period and my period was only 2 days long instead of 7. Any advice????