Period or pregnancy?

Lately i certain things causes me to gag, but i do not know if its pms or something. And few days back i kept throwing this white-ish thng everytime i would pee, but then again idk what it was. Because at first. Thoight it ovolution but it wouldn't stop...could it hace been sleepong medication causng to change my hormones and thats why theres white stuff and i feel nauseous at tmes?