Being overwhelmed can cause a headache. Cut down on the amount of stress that you're exposed to daily. Pace yourself and try to get a handle on your stress management.
Eat a balanced diet. Remember that foods that are high in salt and fats can trigger some headaches. Eat a meal that consists of fresh vegetables, a fist size of protein and palm full of complex carbs.
Drink a hot beverage, like herbal tea. It has been known to many cultures that drinking tea can help with a nagging headache.
If your headache is persistent and you've tried over-the-counter drugs with no relief, maybe it's best to look into taking prescription drugs. Don't wait until it's too late to see your physician and get a consult.