A good remedy for head pain, especially pain caused by stress, is the natural remedy of Black Cohosh Extract. Black Cohosh is a mild sedative and muscle relaxer.
pranayama is the good method to stop head pain. It is the one kind breathing exercise. Gives the good blood circulation. If you get the good oxygen it purify everything.
If the pain just won't go away...try a back/neck/legs/head massage..it'll cost about $60...chinese do it great...they'll clear out the knots which I believe cause a lot of the problems...you may need a few treatments but it's worth every cent.
First of all, you can take a painkiller, but you'll probably need a prescription from your doctor. Also, if it is a repetitive pain, you should be well examined.