The Daily Battles We FaceAs modern day martial artists we face many battles or hurdles in life. Some are physical, like Grand Master Haase who recently had his...