He did you a favor. Anyone who knows you won’t date someone with kids, so he decides to lie and say he doesn’t have them when he does, is selfish. And that’s been his through line. You can only begin to guess what else he hasn’t told you about. My advice is to move on and find someone new to date. He’s not going to take care of you in any way, nor does he respect you. Be grateful for the break up. 😉 You don’t see it yet, but it’s a gift.