enchantedrant.wordpress.com
Obstacles are the whetstones upon which creativity and resolve are sharpened.
Visit the post for more.