To have a great life takes time and work. To get up each day and push for improvement takes a relentless drive to do better and better each day. Occasionally I come across websites that offer great tips. Recently I found the following list on Robin Sharma's site and I thought it was worth sharing.
1. Exercise daily.mentor.