JOB is a very wise woman and giving you stellar advise. Steve85 is one of the few active posters that is still with his wife. He has first hand experience in getting his spouse to recommit. I am not sure why you are having such a hard time understanding and implementing positive changes to your behavior.
You are completely focused on the wrong person.
I do not want to give you false hope. I do not want to give you false despair. Accept that he is leaving. Let go of the past, you can't change that. Do not fear the future, you are not there yet. Focus on today and what you have control over. Only what you have control over. Do this every day.
Here is an exercise that you should start doing with everything:
1) Who gets the puppy? You or him? Do you want it? If yes, than you tell him you are keeping the puppy. If no, you tell him you don't want the puppy and either he takes care of it or you will find it a new home. Take your time if needed to decide what you want. Do not ask him what he wants. After you make your decision, then you inform him of your choice.
HUGS
PS: Some guys like a little belly on their ladies. Real men make their women feel beautiful because her belly is not what makes her attractive.
During this phase of the process, it is all about being confident that you will thrive without him. Believe me, You will thrive without him.
"What is best for my kids is best for me" Amor Fati Link to quotes: https://www.divorcebusting.com/forums/ubbthreads.php?ubb=showflat&Number=2879712