Help?

E

So I just noticed today my nipples are crazy sore. My boobs are not just my nipples and baddddd. Also the last two days I’ve been throwing up in the morning and fainting. Any one know what this could be. The last time I had sex was June 30th I had my period and just finished last Friday and then had sex Monday. So I don’t think I can be pregnant. Also I’m on birth control.