Sounds like a self-fulfilling prophecy to me. I seriously doubt that there is an innate barrier against regulating your consumption at least a little bit. If you blame external factors exclusively then you will obviously never change anything about your life and never discover what was inevitable and what wasn't.
You can try your best and still fail, but what you can't do is pretend that you don't have a choice presented to you from the outset.