Wise words here, very well said!
I would add that the love of money being “the *root* of all evil,” the “root” is likely a demonic stronghold, real demon(s) driving this serious sin. To be free requires complete repentance. “Submit to God; resist the Devil, and he will flee from you.” The same is true with lust, which is demon driven.
We must be free so we have clear consciences before God and men, like Paul always practiced (Acts 24:16); otherwise, we’re not real, going-to-heaven, overcoming, full-of-light Christians.