Are you ready for the rocks of life? Challenges and obstacles roll through our path sometimes blocking our way. These difficulties can be minor or they can be major and transformative. But we all confront them and we can struggle in the navigation process. With some...