Since XH and I separated I have always made sure that DD and DS spend every other weekend with XH. However because XH went to live with his parents this means that DCs have to stay at their house. They get a bedroom but DS is made to sleep in what is their "junk" room and he hasn't got any of his own things. DS went through a bad time in the summer when he got very sad being there but I kept encouraging him and tried to talk to XH about it. However DS didn't want me to say too much in case it upset his Dad and grandparents. So I've been treading a fine line watching from a distance.
However over the past couple of months there have been a few times when DS has been bullied by XH and grandparents and has got very upset. I get sneaky phone calls from him as they dont like him calling me and he is crying. He wants to come home but he is really scared of upsetting everyone. XH and his parents are bullies and they would take it out on DS if he said he wanted to come home. DS really wants to see his Dad and misses him if he goes more than a few days without seeing him. I don't want to stop them seeing each other but it's heartbreaking and I can't let it go on as it is.