We all have a pretty good idea about our strengths and weaknesses, but we don’t really think about them. And if you won’t spend time thinking about them, you can’t really figure out the actual source of them. For example, if you scratch the surface of greed and impatience you’ll find that these character flaws are actually fuelled by ‘anger’ in its subtle or not so subtle forms. So, the real culprit has always been your anger while you think that the issue is impatience. Ask yourself - what is the source, the core of my weaknesses? Am I an insecure person? Am I fearful? What are my real weaknesses?