Journey of life is exciting when you challenge your own weaknesses. Some times your enemy teaches you better than your friend. Also Read: Family Inspirational Thoughts, Motivational Thoughts about Family...