Sometimes the challenges of life can seem impossible to overcome.