Extra points for letting mom handle the meeting by her lonesome.
Like I said, you don't know anything about it. You're in over your head doing nothing but looking for ways to be a problem.
In other words, same as every day.
Deflave is a damn "Rough Customer" for sure... but that does not make him wrong.
Roy, you have received a huge amount of sympathy, empathy as well as some very well founded actionable item council.
The choice is really yours at this point... you can move forward with a firm plan...
Or you can keep bleeding.
Either way... again...I truly wish the best for your son.