Hey S, dont be too hard on yourself. You have an awful lot on your plate and you are doing the best you can.
I dont think you said anything wrong in C. In order for your son to be helped the C needs to know what his truth is, how he feels about what is happening. So, you gave an honest account. Nothing wrong with that.
I know we try as hard as we could to keep our sons out of the middle of this. But I am thinking that the way I handle it, not speaking about it at all is the wrong thing. You speak the truth to your son without badmouthing your h, nothing wrong with that either.
I would take what s thinks h feels about you in his life as his interpretation. Might be the truth or some variation.
Getting you that cell phone was a sign h thinks of you and he cares.
Take care of you and your son. Keep talking with him. He listens more than you think.