There is a difference between blaming circumstances while doing nothing to overcome them and acknowledging circumstances as a factor that makes it harder to achieve certain goals. For example, my country has been at war for four years now. Every ten days, my city is hit by waves of drones, ballistic and cruise missiles. Most of the energy infrastructure has been destroyed, and we spend days without electricity, water, or heating.
How can you ignore this and pretend that you are somehow unstoppable? You can say it, sure, but then you go three days without being able to take a shower, your small child is lying sick with pneumonia, and you haven’t eaten a hot meal for days. And despite all of this, you still have to get up every morning and work, because there is simply no other option.
Do I think of myself as someone held back by the environment? Of course I do. It would be foolish not to. These circumstances take away my youth, my opportunities, my money, and the future I could have had. But that does not mean that I give up or complain about it. I just do what is necessary. At the same time, I openly acknowledge that if all this darkness did not exist, I could have had more and achieved much more, and I would probably be calmer and happier overall.
I agree with what you said and offer my deepest condolences for the difficulties you and your country are going through. But perhap we are talking about two different categories, and I think our discussion is taking place in a normal and stable environment, not in extreme circumstances like war. Because the vast majority of people are not experiencing and living in an environment devastated by war like you are.
In my opinion, under normal circumstances, blaming the environment or surrounding relationship for one's own failure is unreasonable