The greatest evil is this: pride, avarice, lust, envy, gluttony, anger, and sloth. Avoid those and you’ll arrive at their polar opposites, which are the greatest good: humility, charity, chastity, kindness, temperance, patience, and diligence.
If you lack purpose, if your life is a mess, then you are surely practicing, in some measure, the evils and failing to practice the good. There’s no easy fix for that. There’s no expert for that. There are no “12-steps” or “30-days” that can turn that around for you. It’s a choice made daily and fought for by the minute. It’s exhausting.
But it’s the only thing that works. Anything else is snake oil.
JD Bentley has one of my favorite websites to read. So many things I read fast and carelessly. But I know when he puts something out there it's worth the time to slowly take in.