I was looking forward to some input here -- should I post this in a different forum?
The two busiest forums are Newcomers and MLC. You have had 56 views here including myself and probably you that does not make too many people that are even looking at it.
So yes I would post it in a different forum.
I think you may have answered some of your own questions tbh, you can't FIX him only YOU.