Well, he missed what you cherised together and cannot let go and decided there is no better fish out there afterall.
But if he get going off and back several times and you keep having him back then...
maybe he cant let go ,it depends on why the breakup happen also is there any talk about getting back ? or have you had sex with him ? which will confuse us women cause we have emotions where they...