Great words of wisdom my friend. I would like to add one more.
When you find yourself upset with
someone walk a mile in their shoes.
Then call them from your cell phone
and say "You're a jerk!!". They are a
mile from you with no shoes, they
wont be able to catch you.