"Blame yourself first"
That sounds harsh, right? I don’t think so. Learning to take responsibility for your own actions is one of the greatest gifts you can give yourself. The problem with blaming others or the situation is that even if you’re right, you are still stuck in the same spot. Nothing changes. When you blame yourself, you quit worrying about who or what is “doing something to you” and start focusing on what you personally can do about the situation. The result? Your life begins to change and your personality begins to grow.
How can I learn to blame myself first?
Be Honest. This is for your own sake so leave your ego at the door. Take credit where credit is due, but also you are gonna do some things wrong, so own that too.
Take action! Nothing is ever going to change until you do something about it. It is great to know what in your life and your business is not working, but there is no power in that until you take action. Once you know what needs to change, decide how you are going to change it. Can you do it yourself, or do you need help? Whatever you need to do, do it and take full responsibility of the outcome!