Please stop finding fault and shifting blame
Other people might be responsible for where you are in life, but nobody is responsible for your continuing to stay where you are.
Until you stop finding fault and shifting blame, you will not rise up and take responsibility for your advancement in life. Here is what God want you to do from today on:
Don’t blame the devil, resist him (James 4: 7);
Don’t blame God, obey Him (Genesis 3: 12-13);
Don’t blame your challenges and predicaments; fight your way through them by faith (Number chapter 12-14).