Eso de «hemos llegado a estar con 40 euros en la cuenta» me da la sensación de que tenéis cuenta conjunta. Lo primero que deberías hacer es tener una cuenta para tu sueldo y en la cuenta conjunta ingresar parte. Para que no se funda lo que tú ganas y así al menos puedas tener algo ahorrado.
Después, como ya te han dicho, mira por qué hay tantos gastos, si tiene más créditos que haya pedido o qué.
Aunque por otro lado, que te diga que no quiere saber nada de tus tonterías es para mandarlo a la mierda, la verdad.
Así que piénsate muy bien si quieres seguir con él o no.
Quizás esté metido en alguna adición y le está consumiendo el dinero y cambiando el carácter, pero si simplemente es que es gilipollas, vete con tu hijo y que le den por saco.