Perhaps the stress has a simple physical origin. Currently all of my hobbies cause pain in the shoulder/neck (biking, piano, surfing, computer surfing, wood splitting).
Have you tried raising the handlebars (up to saddle level at least)??
I'm sure you've tried stretching (daily) and strength training -- those are important.