Most Helpful Guy
Unfortunately you need to find out whether he meant last night or not.
You could ask if there is anything you can do to change his mind, like anything that's making him unhappy?
Maybe it's irreparable though. If he misses his kids there's nothing you can do to influence that other than say he's free to have them to stay or free to see them when he wants.
Maybe there are some reasons he's unhappy and you can help, but you can only help if he let's you. Good luck!
Most Helpful Girl
That is a really really shitty situation. The real question is, do you want to be with someone so fickle?
I mean, you might get back together, and then you'll be constantly worrying and wondering when he's going to drop the next bomb on you. Not healthy at all. As soon as you're able, I think you should leave.