For weight problem I suggest go through health forum in IL. Nowadays intermittent fasting is lot talked about and is working for many ppl. If you follow strictly and do some minimal exercise it will help you loose. If he has so much ego of being handsome and a quality to put u down. You better ignore him for sometime and focus on urself and kids. Rather trying to get his approval and waste time, work on ur weight issue and job and that can give you much satisfaction than proving urself to one person who’s not the end of the world. It’s okay if he doesn’t acknowledge ur efforts. It’s okay if you’re not good enough for him. It’s his problem and not yours. You try to live ur life and don’t let someone judge u and stop working on urself. If you take this negativity u cannot come out of it. Nobody can help unless u want to work on it. Ignore for time being, take up the job, do IF to loose weight and spend quality time w kids as if he isn’t existing. He will surely comeback to u. If he does come back much early before u finish ur goals. Keep him in pause until u acheive the goals. Or it will reverse the problem to itself. Goodluck w new job.