We all have weaknesses. Some of us are too shy, some of us procrastinate, and some of us are just plain lazy. Whatever your weakness is, it can hold you back from achieving your full potential in life. But here’s the good news: your weaknesses don’t have to define you..