We do try to work on weaknesses to remove them, but most times we are not able to understand what is the real cause for them. So, we do not find any marked difference, i.e., we are not able to bring about much of a change. The method to find the real weakness is to keep introspecting as to why the weakness is working. This needs honesty in the heart and clarity in the intellect.
Today let me be honest with myself and check my weaknesses accurately and then I will experience progress.
http://bkwashington.org