Matshona Dhliwayo Famously said: "To realize your greatest strengths, you must first overcome your greatest weaknesses" The reason why so many great people seem perfect or infallible, is not because they are perfect. But because they have learnt how to master their weaknesses. Every man you see has a weak spot. It could be in their character, for some it could be their loved ones, while for others, it could be their lifestyle. But ultimately, human beings by nature have weaknesses they all try to hide. Now, this is where the problem lies, because you shouldn't be hiding your weaknesses or pretending that they do not exist. Instead you should be confronting your weaknesses, because facing them head on is what will make you overcome them and prevent others from using them against you. The first step to overcoming your weaknesses is: Identifying and Admitting Your Weaknesses You cannot solve a problem, until you identify what these problems are. The same applies to...