The Importance of Preparing for a Marathon

One of the most fulfilling things you can do is run a marathon. Many people say it is life changing. There is something very rewarding about pushing yourself beyond the limits. There is a breakthrough when you push past those mental boundaries and that feeling of accomplishment often pushes runners to accomplish other things outside…