hot flashes and throwing up

i'm only 20 years old and i am constantly having hot flashes and feeling nauseous and or throwing up. i took a pregnancy test and it came out negative and right after i got my period so i'm pretty damn certain i'm not pregnant. what could this possibly be???