Agreed. Every person weakness' are different however they can all usually fall on the classical seven deadly sin catergories.
1. Pride- one's desire of one self superior to others.
2. Envy- lack of desire of one's own self being, achievement and the desire to that anothers. (straight up not happy with what they have or who they are)
3. Lust- desire for self gratification and excitement (see lust is not just about sex)
4. Sloth- lack of self motivation (not about just being lazy)
5. Greed- desire to pursuit power or the gain more possessions
6. Gluttony- desire of over-indulgence and over-consumption (not just about food)
7. Wrath- extreme impatience and uncontrollable feelings that may lead haterd and anger (basically lack of self control)
Take a look and see if you cant think of one person who may have one or more of these qualities, even yoursellf. not say if you exhibit these behaviors you are a bad person but the refusal to work on yourself does.