I think I pointed out early on that your man likes to pursue! That's why I believe he has wandered in the past when things got too stable.
Your detaching is working, he is coming around...do NOT be an easy catch. The harder he has to work to get you back, the more he will value you when he has you. If he flirts, you can flirt back, but be hard to get. Make other plans too. I think when he called you and overheard music and fun in the background, that was huge. You want him to think you are out having a good time right now. Do not give in. No sex for him, make him earn it or he won't appreciate it.
Honestly you want to make him pursue long enough and work hard enough that once he's back he's afraid to let go. Make him come back on your terms not his.
The fact that he's coming around proves that what you've been doing has been working, don't change course now! Keep detaching! Make him call you, end the conversation first. Make him wonder what you're up to.
Proud, strong, confident behavior right now. Act like you don't need him.
Accuray
(congratulations on the progress)
Married 18, Together 20, Now Divorced M: 48, W: 50, D: 18, S: 16, D: 12 Bomb Dropped (EA, D): 7/13/11 Start Reconcile: 8/15/11 Bomb Dropped (EA, D): 5/1/2014 (Divorced) In a New Relationship: 3/2015