@monae I think you need family therapy. You sound like a good parent, but there’s something missing here.
I did it when my son was going through a depressive episode and it was eye opening and changed my parenting forever. He didn’t get much out of it, but I did. It helped me understand him...