That's great!!! Those things are you doing (better clothes, etc) will make YOU feel better about YOU and that's the trick.

I think he is so confused, thinking of the future with you but can't think about the present. Hang in there.