Are you mentally ready to overcome the most frustrating obstacles?

Are you mentally ready to overcome the most frustrating obstacles? I love doing obstacle races for both the physical and mental training that they provide.  All of us face our own Obstacles on a regular basis.  Everyday we are tested with different challenges.  When life gets challenging it is up to us on how we respond.  We can either give up or keep fighting.  I believe that every time you overcome an obstacle you become stronger. Some obstacles are challenging physically, but all of them [...]