I really don't know - can someone please give me their opinion/advice.
My DS has mini meltdowns - over the last few months he will say
*he hates himself
*he wants to kill himself
*nobody likes him
*he has no friends
*he is an idiot (he says this over and over)
Today he stormed to his bedroom got in bed and said he wanted to smother himself 
His Dad and I separated over a year ago. It's been a very bitter separation, I've tried to keep it civil in front of the children but sadly they have heard some awful things (verbal abuse/obscene language from my STBXH) and things between us are at an all time low.
I just don't know how to help my DS. We spend hours talking about lots of things and he will sit in bed with me for a chat every night he is with me, I love that we do this. I've asked him if it's me and his Dad that are making him feel this way, he says no. I also have a DD who seems to be coping with everything very well (they are twins and are at very different stages)
I'm just so worried about him.