There are a number of reasons why you may be suffering from headaches. Their nature can be very different. Try out the following home remedies before you waste money on pills.
1. Massages and pressing
There are special nerves between the forefinger and your thumb. If you press on them, they will send some certain signal to the area in your brain where headaches form. Massage the base of that spot. Apply a circular motion. Firmly press while rubbing the area. Keep on pressing for several minutes. Then switch hands. Keep doing it till you feel the pain has disappeared.