Split up about a year ago. I instigated the split and stayed in the family home. Ex refuses to come here.
He moved back in with his parents. Sleeps on their sofa. He says he has no way of being able to move out which is probably true as we live in an expensive city and he is a retail assistant.
Therefore one day of the week, I drop our children (7 and 8, one has additional needs) to his parents and pick them up at 6/7. His parents are older and had looked forward to having a bit of peace. I can feel that my ex FIL is annoyed at having to share his weekends/ home/ tv with small children again.
Recently he has been shouting at them and being short tempered in general at them. Sometimes there is a reason but mostly it's for relatively small things. The worst thing is he stays angry at them (not saying bye and being off with them/ sitting in a different room). The kids notice and say that they don't want to go there anymore.
I completely understand that it must be frustrating having to share your house with a grown up son and small children again but it's one day a week and it's not my children's fault. If he wants to, he could say to his son, my ex, that he needs to move out. He could kick him out and see if he would be able to get social housing (unlikely I know).
Until then I don't know how to protect my children. They're not angels but they deserve to feel safe and loved and valued. I don't want them to go somewhere where someone rolls their eyes and walks out of the room when they come in.
Has anyone found any magic solutions? I know in the summer it's easier for my ex to take them out all day but in winter it's cold and he doesn't have limitless money. On one day after school they stay in a cafe for four hours with him so they don't have to go back to his parents house. It's far from ideal.