To finish a marathon is quite a physical feat. The distance of just over 26 miles takes a great deal of preparation, stamina, and a strong determination ...
Imagine sipping strawberry daiquiris by the pool on a warm autumn day, or relaxing on a beautiful beach with turquoise blue waters surrounding you, or a sumptuous dinner buffet...
Every now and then life teaches a lesson that cannot be ignored. It is always a lesson we need to learn, but not usually a lesson we are ready to receive.