Sorry for the little 2x4 but we see positive where you see negative and that's what we are here for!
You and Claire are so right in what you wrote.
I agree with Claire, don't mother him, I do that too and it is so unsexy.
And what you said about him obviously making an effort to take care of things himself is a huge step!
Enjoy the beach and the lovely weather and be sure to show off that hot body and your cute, silly, quick witted, fun-loving, energetic, a bit nerdy, independent and always hilariously funny self.