Why horse riding is an excellent remedy for stress.

Being a natural over thinker, I spend far too long worrying. I worry about anything and everything. Only when I’m mentally prepared for every including the worst possible eventuality in any given situation do I feel prepared. If I have something stressful to deal with, personal or work…