It seems our own personal weaknesses are by far the hardest to rectify. Sometimes its even very difficult to know what your worst weaknesses/vices are?