I would suggest trying to relieve your tension, yes. The Valium will help because it will help relax the muscles that are causing the headache, but it's just a band-aid because you still have the underlying factors. There are many ways to help relieve tension, and different methods work to varying degrees on different people. What works for one may not work as well for another. I use progressive relaxation to relax muscle tightness. Also hot baths or showers help some people. Others swear by a glass of wine, although this obviously could be taken too far and then you have new problems. Try cutting back on caffeine, do stretches and exercise, get massages if you can manage it, listen to relaxing music at the end of the day. These are just a few of my suggestions although there are probably as many ways to relax as there are people with tension.