Oh fuckitty fuck fuckington mc fuckdoodledoo!
But what Bruce says is right, mebbe this boy runs differently to y'alls.
If the therapy was making no difference then perhaps that's why he was uninvested in it. Keep safe from the aggression and the lies and try to let him do his own thing for a bit, while you get on with yours?
Oh, and you ARE perfect