So did he take yourpoint, and how has he shown that he will start to pull his weight?
Next time he has a night out and sleeps in in the morning, book yourself into a hotel for the following night, and go and stay there. Go straight to work from there so he has to get himself and the children sorted. Then he might understand what you're doing for him.
Or just ask him whEn your time off is. Tot up the hours he's had off, and demand the same.
My dh used to go to London, about 150 miles away, once a month for the weekend. He would make it to do with work but he really didn't need to work there, he just wanted a weekend with his mates.
He would 'rest' most of THursday in preparation for his long drive (chose to statr late so less traffic), leaving at about 10pm. Then he'd be away all day Friday and Saturday, often Sunday too, and drive back at 6ish on Monday, arriving home at 9 or 10pm, meaning away 4 days, with one day's rest before and another day's rest after. He was useless from Thursday morning until the following Wednesday.
Once I started asking for my share of the time off, he stopped going 