How to Make Homemade Muscle Rub to Relieve Headaches Common causes of headaches include stress, tension, restlessness, sinus problems, migraines, lack of sleep and dehydration. Many people reach for over-the-counter medicines to get rid of their headaches. However, you can get instant pain relief using some easy and natural home remedies. This homemade essential oil …