"Challenges can be stepping stones or stumbling blocks. It's
just a matter of how you view them."

-- Author Unknown