Im confused

I know the best I can do is take a pregnancy test asap but i'd like to hear some of your experiences before. My period is late for around 2-3 days, and lately Ive been very hungry and nauseous at the same time. I threw up once. I have cramps. Also I feel tired all the time, im constipated and bloated, and now i have reflux (which has never happened to me). There are some other symptoms but i dont know if they're related to this. Do you think i might be pregnant?