Thank you for your help ! Glad to hear I am not nuts. I was starting to believe it.
I just got an e-mail from a psychologist. She also told me to let him come and show him I have a life. She said I shouldn't be too available. But I should also make it very clear that I am not interested in his best friend. You are right, he needs to make more changes and I need to be cautious. But people do change and I believe he is starting to be fed up with his current self.
I will keep you posted.