Getting worried

So I keep feeling sick, yesterday I was physically sick twice, getting minor cramping, I keep smelling a certain smell that I've never smelt before (it keeps coming and going and it's a horrible smell), headaches and hot flushes. Could I be pregnant ? However tests say negative ?