One of the most grounded and real-world of all self-help books is Jack Canfield’s The Success Principles. The book is 450 pages long and lists over 60 basic principles for building a successful life (and not merely wealth, but mental, emotional, and spiritual health). And the very first principle in the book is this:
Take 100% responsibility for everything you experience in your life.
“This includes the level of your achievements, the results you produce, the quality of your relationships, the state of your health and physical fitness, your income, your debts, your feelings… everything!”
Simple, but as he says, not easy. Our habit is to blame, to make excuses, to complain. None of that changes anything; if anything it reinforces the way things are. But the result of taking responsibility, he says, is that life becomes much easier. Face the facts squarely, “and you begin to see improved outcomes both internally and externally… to be more successful, all you have to do is act in ways that produce more of what you want.”
You can find the book here: