pregnant?

i’m four days late, i’ve been cramping for a week, been having an increase of appetite and my mood swings seems worse. at first i thought i was just gonna get my period, but it still hasn’t come. today would be the last day of my period, but i’m just getting a white discharge. i don’t really know what’s going on