@MsWalterMitty
Having kids is way more of a commitment than getting married! Why did he agree to that?
Have the past 9 years in the relationship been relatively good?
Do you genuinely feel he loves you?
Do you genuinely feel you love him?
How else does he treat you?
And so he will have kids with you, which MsWalterMitty is right, is a much bigger commitment than marriage.
Was your weight always the condition for marriage? or you're just hearing that now? Have you been wanting to marry him? Did he know that? Is it just him that is not wanting to marry?
I wouldn't even marry someone so hesitant about it; their heart isn't in it, even despite kids.
Is he good with the kids?
And regardless of all that: what jerk says you have to LOOK a certain way in order to be married. Well, ok, some do. Actually, I have heard some girls say they boyfriends won't date them if they aren't a certain weight, wear certain things. Some of the girls don't seem to care and follow it. Some of them hate it and dump them. To me if your worth is all your appearance, that's very sad. you are more than your body
Ask him why he's been dating you for 9 years if you are such an ugly fat girl then?? Tell him to go find a model to marry and eff off. So are you the "just good enough" one for now and he'll go off with a model-like girl later? Does he just stay with you cuz of the kids? That's sad too. Is your weight the only reason he won't marry you? If not, why bring up the weight to you, that seems cruel as hell. If so, that's messed up to reduce someone to a number on a scale ffs!
omg, so many questions.
Only you know op. Search your heart. Probably have a blunt conversation with him. If you feel you can't talk about it and how you feel, even after being together for 9 years, that'd be telling in-and-of-itself.