Lo siento mucho por ti, porque tiene que ser muy duro. Pero me sorprende mucho que tengas que pedir consejo para una cosa completamente nítida para cualquiera que lo vea desde fuera: que tu marido es un imbécil (si no directamente un maltratador) y que tienes que darle la patada lo antes posible. Por supuesto, es más fácil decir que hacer.
Qué te presione para que cambies tu físico es maltrato psicológico, da igual que sea por el peso o por cualquier otro motivo. Te está tratando desde la superioridad como un objeto de su propiedad al que puede moldear, ignorando todo el resto de tu humanidad, y eso es abuso de libro. Decir que le da vergüenza salir contigo y tirar comida tuya y de tus hijos a la basura es comportamiento de maltratador. Además el comentario sobre que no te va a dar un duro por esto o por lo otro es violencia económica. Está aprovechando que no tienes un empleo (ojo, un empleo, porque tú sí que tienes trabajo, ya que haces trabajo de cuidados en tu casa), para ejercer presión sobre ti. Se está aprovechando de tu dependencia económica hacia él.
En fin, una persona que ejerce abuso psicológico y violencia económica sobre ti no es alguien que deba estar en tu vida.
Lo que te aconsejo es que te pongas en contacto con una asociación que dé asesoramiento a víctimas de relaciones tóxicas, podremos decirte alguna dependiendo de donde vivas. Allí te explicarán los detalles para organizar una separación (porque tiene que haber una separación) en términos convenientes para ti y para tus hijos.
¡Muchos ánimos! ¡Estamos aquí contigo!