- IT'S ONLY YOUR FAULT -
When it comes to personal development there's one rule everyone has to internalize. It's a rule very easy to understand but practically hard to implement: "Take responsibility for everything that happens to you." Either it's a success or a failure - you're responsible. If you do good, chances of getting desired results are high. If you do bad, it's obviously the opposite. However, you can learn from your mistakes and start another attempt.
But stop blaming others for your life! It's not your environment, not your circumstances. And even from scratch: Nobody actually cares where or in which family you were born and which income your parents have. Nobody cares if you're a female, an immigrant, a minority. Sorry, it's the unpleasant truth.
Accept your circumstances and do something that makes your life better! If you fail, start searching the causes at yourself. But in reverse, the concept of self-responsibility allows you to give yourself the credits for all your accomplishments.
It's a question of consistency. If you want to be proud of all your success, you also have to admit your failures! Otherwise, it makes no sense to me. It's inconsistent. Self-deception.
Getting all praise for all blame. Is that a good deal for you? What do you think about radical self-responsibility? Let me know in the comments.