This.....
The karma bus always hits its stops. It may not always run on our time schedule, but it always hits its stops.
You just have to wait for it, and realize that you don't have to contribute to the mess he will become, it will happen on it's own.
Hugs.