He was due to have kids for a few days before Christmas but go t abetter offer and headed off to the sun for a week.His car broke down two nights before he left and he had no heatin oil in his home.He went on holiday and rang me on Christmas Eve as he was boarding the plane to say he had no access to car or home heating .I asked why he didnt sort it before he left..tumbleweed. He asked for my car as he lives rurally and would have kids who needed drop offs and collecting.No holiday plans made for them.They were due to be with him for four days. I said he could have car but he would have to drop collect our kids from work/friends houses. This annoyed him.I am annoyed that my own plans have changed now as Ive no transport to ensure the kids get time with him.When I asked why his partner, family or any friend couldnt lend him a car( partenr away and not using hers atm) he lost his shit.Started roaring and cursing and shouting at me in front of kids.Youngest son intervened and shouted at him to leave me alone and he stood over him, cursing and threatening him.I kicked him out.He's gone.Kids refusing to go with him anymore as theyre petrified. He still has my car and will drop it back later.My own plans for a mini break tomorrow are cancelled now. Is there any part of this where i have been unreasonable? I have spent years at the receiving end of his angry tirades and trying to keep the peace in front of the kids so Im in a whirlwind of emotion right now.