I like to think of things in terms of equations and pros and cons because I am a geeky scientist.
Pros
From what you say, this dude thinks you're amazing as you are.
He compliments you.
He thinks you're hot.
He liked you when you were at your highest weight and still does.
Cons
I can't really see them
Things to work through
I was always told, 'how can someone like you if you don't like yourself?' I don't beleive this. I find it easier to begin to like myself if people around me seem to think I'm ok. I think you need to try to like who you are and the rest will follow. But whether you like yourself or not has no bearing on whether
he likes you. He does. You have to accept it, even if you don't agree
My partner is 15 years older than me. It's never been an issue. He was married and has a kid. Doesn't bother me because he loves me and thinks I'm fine. Although sometimes I disagree with him, I have to accept that his opinion is
his...and sometimes feel good about it!
Don't lose sight of what you have by picking it apart. You have a loving man by the sounds of it, which is more than a lot of people can say. Enjoy it! Relax with it! And work towards where you want to be with his support, not fighting against it.
Hope that helps x x x