Want to feel better

Patient: My stomach hurts off and on for 34 days 4 days bad 6 days good 3 days bad 11 days good, why???

Symptoms: Cramping headaches Nauseous tired low fever stomach pains

Doctor: