I used to have a lot of the same type of relationship with an ex when he came back, it was good for a couple of weeks then it was the same old garbage. You may never lose the love you have for someone but you definitely lose the respect, even thogh you still love him. I finally met someone that treats me right, even thugh it was scarry as I was wating for the total negative.
Could he be a little gun shy from say his parents relationship or other family members relationships or past relationships. Might he have a drug or a drinking problem or possibly like both guys and girls and not know which way to turn or maybe like I said before, maybe he wants his cake and eat it too. I am sure that a lot of this is going through your mind along with other things, I do not know him, I am not a counselor so it is hard to say.
I just do not like to see you or your child hurting and being upset. You do know now that you have people to talk to that understand. I just hope that you stand your ground as I do understand how it feels to .Love someone and have something like this happen and as far as you being a little overweight, he should be mature enough to realize that beauty is within!
We are here for you if you want to talk as sometimes it is better to talk then to hold it in!
The best to you and your child!!!!!!!!