We all face challenges in life, some easier than others, and the thing about life is that there are always more challenges as we grow and change, and just when we think we have everything handled, up comes something totally new and unexpected.