Challenges are one of the great fertilizers that make us grow up. They squeeze out the best aspects including character, courage, patience, that are great contributors to man's success. When we learn to look at challenges and embrace them in a positive way, that's what will help us to become better people in all that we do.
I will, therefore, keep myself away from the negativity of complaining that hinders my progress.
Thanks for sharing.