@under the radar completely agree, this is how it should have played out.
Here's what I think they should have said, in this order, when he first came to them:
(1) If this really is your child, you have an absolutely responsibility to provide for it the best you can.
(2) Get yourself checked out right away to make sure you're ok, and get treatment if it's needed.
(3) Now, about your conduct...