Sometimes, the most important lessons in life are the most difficult to learn. One of these lessons is about how much we can learn from our limitations; how learning to cope with and overcome our ...