He's gotta lift his game up.
you can always use- if the child welfare agency went to your house and found it in this state and no food...

sounds like you need some real help with him.
maybe centrelink would be a place to start or whatever the child welfare agency is. Im sure they can point you in the right direction.
this situation isn't good for any of you