It would be interesting to know what he says that he noticed and caused him to really want to come back.
If I was a betting man, I'd say that your showing him you can and will live w/out him and that you have your own life outside of him was the main reason.