Sabi nila first is acceptance. Minsan hindi fair, but I agree, may mga tao blessed talaga with a fast metabolism. So TS, just accept first na you're not one of them to begin with. Therefore you need to work extra for you to feel better/confident.
My hubby is fat now and still he is in denial stage! 
Sis, iba pag guys. Pag girls sobrang iba. Women are more particular because of society, because how their partners' minds are molded by society.
Worse, between men and women, mas mabagal ang metabolism ng mga babae, not to mention we have cravings pa during our periods, give birth, and once you age beyond 35, your metabolism will get slower and slower. And for men, not as slow. Kahit mataba sila, mas mabilis din sila pumayat.
TS, I really don't know what to say to you but sana you won't lose hope. First you have a family and 2 kids. Dami kaya nag aasam to be in your shoes. Kaya just treasure what you have and change your mind set. Para at least you can be at your best - be the best Mom and Wife.
1) sometimes it is not about being thin. It is about being healthy
2) Sabi nila to slim down, 70% is diet and 30% is exercise. They have to go hand in hand. You cannot just stop eating coz it will slow down your metabolism. But you have to eat right. You need exercise to speed up your metabolism.
I don't see anything wrong with eating veggies. Or being a vegan. Then once a week you eat what you want. Start from there. Kita mo si KC? Why do you think she opted to be a vegetarian early in her late teens or early twenties? Simply because she has seen the size of her grandma and Sharon, malaki buto nila and it is in the genes. She has accepted that fact and did something about it. Not only vegan sya but she also exercises regularly.
3) ask support from your family. Feeling ko a happy Wife can be attributed to her partner's support.
Both kayo dapat eat healthy. Hindi salad ka Tapos sya lechon.
hindi naman sa sinisisi ko hubbies/partners natin for our state, Pero I always believe na may kasalanan din sila (partly) if ever we find ourselves in this situation. Kasi sila dapat nagreremind din satin to be at our best for them.
So TS, Try to see this problem as a challenge - to be your best self. To be able to stay healthy for your kids and family. Magastos kaya magkasakit or mahal ang maintenance meds. If you don't take care of yourself, you might fall sick of high blood, hypertension, cholesterol, gall bladder etc by the time you reach your 40s.