HAS to be one or there other.
Definitely nothing to do with family life or personal responsibility. That’s so 50’s.
A guy I knew in the military would say "Gee, Beav...I told ya not to eat all that acid." anytime someone wigged out on him.