feeling sick

I’ve had a headache on & off for a few days now, some stomach tightening today, a lot of nausea today (but I also took my iron pill so I’m not sure if that’s why) just overall feeling pretty lethargic, shitty... etc... any ideas what it may be ?