 [ Symptoms ] i have been having headaches for the past 3 or 4 days they usually dont start until its night time how can i stop them nothing seems to help them i have been taking ibuprofen and today i have had a headache all day tried some relaxation techniques but that does not seem to help either [ Disease ] a couple of suggestions dehydration can cause headaches so make sure you are drinking enough water during the day all you really need is plain water sports drinks can contain a lot of sodium so if you are not working out strenuously you do not need a sports drink just make sure you are getting 8 10 glasses of water each day another thought is caffeine withdrawal but that usually starts earlier than bedtime if you normally consume caffeine in the morning your body may react to even small reductions in the amount of caffeine usually these headaches occur within a few hours after you last consume caffeine however if the headaches do not go away feel free to make an appointment with your primary care provider pcp to discuss the situation on occasion a chronic headache can signal a larger health problem best wishes to you