We've all heard of the runner's high. When people mention it to me I typically nod in agreement. But I was never sure that I'd actually experienced such a thing.
However, I have noticed that going for a run when I'm under a lot of stress or just irritable does make me feel better for the remainder of the day. Today I woke up in a fog. At work I felt irritated. Fortunately I was able to work alone for most of the morning so my grouchiness only led to an unpleasant inner monologue. But thoughts like "You are so dumb, any idiot could do this better than you." do no lead to any improvement in mood.
When lunch and a diet coke didn't take me out of the fog, I bumped up my planned run from 5 PM to 1:30 PM. I got back to work at 2:30 and I was happily productive for the remainder of the afternoon. Yay endorphines!
Next time you're feeling miserable for no good reason, you should try a run!