emotional roller coaster

I've been an emotional roller coaster sinse Sunday night! I think it's probably my period coming up on the 20th but maybe not!!