Pregnant or stomach flu

Cecily
Having sharp to mild cramps I feel so nauseous, feels like I want to throw up or the other way... sorry tmi.. glow states that my period is 3 days away.. so idk .I'm scared to take test because I don't want to be disappointed. .. please help