My horse, Gerronimo, is the biggest test of patience I have ever encountered. I have a temper, so when I blow up, I REALLY blow up... This makes things difficult. I have learned that if you let yourself take your frustration out, it will get worse. Give an inch, you take a mile... What works for me is breathing. It may sound kind of dumb, but let me tell you- if you're frustrated, just stop whatever the heck you're doing- saddling, bridling, trotting, jumping, whatever. Stop what you're doing, and take a deep breath. Don't continue until you're completely calm and can deal with your horse rationally. Your horse will feel this change, and it will also help the horse- when you center yourself, and act calmly, your horse will eventually stop and think, 'wait a minute. She's not freaked out, why am I?'
As for the people problem, I say do the same thing- breathe, stay calm, and ignore them. Be kind, do what's right no matter the frustration or anger, and eventually, they will notice this. It may not be instantaneous, but eventually, your calm, kind ways will make the people think about things, and either leave you alone, seeing that they can't bother you, or be friendlier.
Dealing with people is a lot like dealing with horses. ;)
As for keeping the emotions bottled up, DON'T! I do that too, and it's horrible. Which is why my little breathing thing helps- it doesn't shove the emotions away, it slowly gets rid of them, if that makes sense. :)
Last edited by soenjer55; 04-12-2012 at 12:32 AM.