Hey. I went to the doctor 2days ago with stomach cramps,light headed,tired.nausea,dierea,headache,cramps. They said its food poisining. How long can it last? Can stress also cause some symptoms? I'm under severe financial stress. I'm feeling better in the day,but at night I feel worse.