There's one really good way that I know of to relieve mental stress. And that would be to take on a bunch of physical stress. I think tomorrow I'll go on my first major solo ride since, umm, I don't recall when. March, maybe? I don't know if I'll still remember how to handle a big solo ride.