This is the hardest thing to realize in life, that when you can see someone suffering and want desperately to help them, they have to be the ones to open up and allow that. Everyone chooses how they deal with life and the things it takes them through. But.....
So true. Being there and loving him while keeping yourself healthy through that, emotionally, physically/mentally, and spiritually is the key. Your writing is an outlet for your creativity and helps you heal and cope. It's a good thing. Talking and getting your feelings out here is a good thing, too.
Your son has alot of burdens in this life. He will make his own choices as to how to deal with them. But you are in his life for a reason. It's important to be there, love him and be healthy for you and him.
My brother is not well emotionally and I've been treated horribly by him at times, and you do have to protect yourself from that, but he has no one else that loves him or understands him like I do. I know that, I think he knows that, and he knows I'm always here should he need me. Sometimes people will ignore you or push you away when they really need you, but true strength lies in love. Love yourself and them and that will give you the strength to deal with the challenges. You have to stay whole and healthy.
P.S. Mags! You'd better answer when I call you, girl! LOL.