Would appreciate some sane advice.
Split from ex in July, reason being emotional, verbal and occasional physical abuse towards the children now aged 3 and 5.
Ex moved to his mum's a 40 minute drive away. He isn't working. The house is small - a 2 bed terrace.
Ex does not want to take the children to his mum's unless I take and collect them. He also doesn't want them overnight there (tried this a few times and it wasn't a success as there's no space for them to sleep comfortably).
3 year old does better if he sees his dad regularly. 5 year old not that bothered but there was and is quite severe favouritism. On balance I think it's better for the kids to see him, he is much better with them now although still don't really trust him for long periods.
Due to all this, ex has been seeing the children twice a week at my house. It's usually me that asks when he's seeing them - he won't agree to a regular schedule or plan ahead at all - he would text 9pm.the night before saying he's coming which doesn't work for me as I like to plan my life a bit. Sometime takes them out for a few hours, sometimes not. Kids are often watching TV for hours while he is on his phone in another room. He also eats my food, drinks my alcohol and treats the place like a hotel.
I cannot stand him hanging around my house 2 whole days each week. It is driving me mad. I have tolerated it for the kids but I can't carry on. I want him to sort out somewhere to look after them or at least take them out for the whole day.
I want him here a maximum of one evening a week and not at all in the daytime. How can I deal with this. Any ideas?