Much more of this, and the kid is going to be extremely screwed-up as an adult.
Its really a form of child-abuse
The kid sounds well grounded. I’d put money on him growing up okay! fingers crossed