What should I do?

Miranda
I'm not supposed to have my period for another few days, but my boobs/nipples have been absolutely killing me and my boobs are way bigger than they were last month! My appetite hasn't really changed. My boyfriend came home last night and he smelled reaaaaaalllyyy bad! Like burnt cheese mixed with sweat, as soon as he sat next to me I ran to the bathroom to throw up. Should I take a pregnancy test??