I think horses are brilliant in every way:D
,they dont judge you, they love you un-conditionally. You can build a great bond with them,the bond you have with your four legged friend is better then any bond you have with a human friend, they put their trust in you,never backstab you, moan etc.............i could go on for ever.
If you have had a bad day at work or just in bad form, horses will calm you down and nearly even make you forget your worries of everyday life.