You're mixing ideas. We can hold people responsible for their actions, even though people are effected by what happens around them. Take you for instance, wouldn't you rather have been a rockstar or a wealthy playboy living the dream? I'm just assuming you're not now. Sorry if you actually are these things. We all need to deal with the hand that we've been dealt. People handle themselves differently well under stress. Do you really have as a cool head under stress as you do when you're not? How about prolonged stress over many months or years? Do you even know? People have studied this. We know from studies how certain activities increase in prevalence in certain situations. That's not taking away responsibility from people, that's accepting reality. We can still hold mothers responsible for getting children in an unsafe environment.