You wrote that you're hurt and disappointed that you're never good enough for him. That's so wrong because he's not good enough for you. He's cheating and lying to you about it.
He's apparently cheating on and lying to his ex too, for that matter, if he's involved with you. I can't add more than what has already said. He's a no good for you jerk who's manipulating you. Block him and try to mourn a little and then take care of you.