“The difference between stumbling blocks and stepping stones is the way one uses them”.

Anon