Some quick points.
Kids are smart and while they might enjoy Disney dad, they will know who does all the grunt work, the nappies, the bed times, the homework, the cooking, driving to sports etc etc. My youngest is 18 and when their old sibling of 22 said they didn't want to do the usual Christmas Eve tradition, the younger one said I do, we all know you did it all mum, he just took the photo.
Don't be grateful for any or decent housekeeping/ maintenance. He's not paying you anything. If you are married it is joint money. He might hold it but don't be grateful for something that is yours.
I have no family or no friends with space for me and my animals. Ideally I'd have a mate with a house to rent that I could borrow and use as a base to view houses to buy but I doubt I'd get that lucky.
@Whsthappensnow enjoy the feeling of liking someone else. He might not be the one for you but it is practice for when you do meet someone.
I suggest you don't tell the kids when your ex is due as to not have them disappointed. It is time to tell him he has to be consistent and you have a life and it doesn't involved waiting around to see if he shows up. The kids will soon bore of the fancy days out and see they aren't worth it when he isn't there to help with homework, pick up from school or read them stories.
@iwillsurviiiiiiiiiiiive Im sorry you're are going through this rubbish as well. I don't know how you handled it but your son doesn't get to tell you off for shouting. He can say he doesn't like it but he isn't allowed to tell you off. You've not got rid of one awful man to be dictated to by your child.