Source – http://liveboldandbloom.com/05/self-awareness-2/50-important-life-lessons

Ultimate List of 50 Life Lessons You Must Learn