Everyone wants to blame something or someone else for their own shortcomings. It’s akin to a dog chasing it’s own tail, it does nothing for you.
Where you are in life is mostly based on your life decisions – not your circumstances. If you live in a developed nation (U.S, Canada, EU) you generally have good potential in your life. You may have it harder than others in some areas but we all have a chance to build a great life in the vast majority of cases. However, very few people actually follow this ideology and instead choose to blame everyone and everything for their shortcomings in life. Their finger points around and around without every pointing back at themselves. When people never look at themselves as the reason for their shortcomings and failures then they never actually grow. They just go from one situation to another hoping for a different outcome; However, the outcomes are always the same because they themselves have failed to improve internally.