Como ya te han sugerido, crea una cuenta común en la que cada uno ponga el mimso tanto por ciento de su sueldo para cubrir gastos de la casa, los niños y comida, el resto, cada uno que haga lo que quiera. Y plántate para que eso sea así. Yo incluso grabaría el audio de la conversación en la que se lo explicas para poder enseñárselo a tu suegra o a quien te venga con el cuento que esté contando él.
Eso sí, JAMÁS hagas una cuenta único para todo vuestro dinero, ya no porque él pueda ser un manirroto, sino porque si alguien de su familia se me te en problemas económicos, es algo que le puede llegar a afectar a él y quedaros los dos sin dinero por culpa de un tercero.
Si no entra en razón, te tocará decidir si quieres mantener a un parásito social que te sangre, porque a los niños hay que mantenerlos, pero a los paparásitos NO.