Life is full of obstacles and tests