Crimson - I just read your entire thread and I pray for your success for yourself, son, W and M.
I want to share with you that what you are hearing from 25yrs (not to discount anyone else's caring advise) may be the best help you could ever ask for.
Honestly, she has said much the same to me and it was like I was pole axed, it stopped me in my tracks and it changed everything for me in terms of looking inward. Funny how people you have never met can change your life.
Not to say that taking that advise it easy. I actually think that if I had a near death experience and life review it would have been easier than hearing what 25yrs had to say to me.
Another thought I just had that in reading the posts of others on this blog you can see questions asked and advise given, and it is easier to incorporate into your own life sitch. That's what happened here. I was able to read advise you got without the defensiveness I might have had if the same words had been directed at me, esp in the case of 25yrs. You have no idea how much I resisited what she was saying. I felt like my hair was on fire!
Listen man, you can do this. Listen to others, listen to the divine where you can, listen, listen, listen everywhere (esp the W)!