Life sometimes has its way of testing your capabilities, it might be unknown to you but in retrospect life is training you for greatness, no matter who you are, where you are or what your circumstances are.
We all need a little nudge at times, and that nudge may come unexpectedly from within yourself, without you even knowing.
Over the last few months, or for most of this year I have experienced challenges that I never thought would be thrown my way, but I know no different but to soldier on through these challenges, deal with them and learn from them. I choose not to ponder and wonder about these challenges but rather choose to let life take its path and overcome them.
No one else can do this for you, only you can overcome life’s challenges. Emotional support from friends and family is important, but again, it comes down to you. Choose to take the blows, choose to pick yourself up, choose to be you and make it work for you! Don’t take life’s challenges lying down! If you are not learning something new about yourself or about life every day then your doing something wrong!