There is nothing like life to test our resilience. It prods at us with its hot iron - pushing us forward past the pain, past the difficulties, past the disbelief. It gives us reassurance when needed, direction when required and life skills to carry with us on our journey of survival.
It takes great courage, a huge sense of self worth and understanding to move forward - as each step is one of blind belief, in life’s plan. Staying the course carved out for you, can be trying - to say the least and without laying down your plan of stepping stones, it is easy to detour off course.
...But if you find time to ponder, time to reflect, time to rest, gather your strength and give thanks for all you have - life can be a blast! Humbly, you take everything at face value - learn from it and move on - to even greater things.