No words of wisdom from me, Chic, but I do think you are well deserved of having some peace of mind...you are seeking that in coming here and FTF support. Your health, both mental and physical has to come first.
We cannot live our lives FOR our adult children, they have to own their behavior.