Honestly, he probably lucked out with another girl and thinks you're desperate enough to go back with him. Say HELL NO ! :)
Maybe he has seen the error of his ways, but more likely he kept you as a back-up plan.
He could just truly like you for many reasons, but felt the relationship wasn't going to work in the long run.
Whoever he dumped you for has dumped him?