The punishment for the love of money is delivered at the same time as the money. As you make money, you just want even more, and you become paranoid and fearful of losing what you do have. There’s no free lunch.
You make money to solve your money and material problems. I think the best way to stay away from this constant love of money is to not upgrade your lifestyle as you make money. It’s very easy to keep upgrading your lifestyle as you make money. But if you can hold your lifestyle fixed and hopefully make your money in giant lump sums as opposed to a trickle at a time, you won’t have time to upgrade your lifestyle. You may get so far ahead you actually become financially free.