Yo me quedo en la parte en la que dices que no eres feliz.
Debes hablar con tu pareja sobre esta situación, por muy mal que lo esté pasando lleva tres años para haber empezado a gestionarlo. Por lo que dices que quiere gastarse el dinero en tonterías supongo que no está pasando la mala racha porque no pueda aportar porque no encuentre trabajo, ya que de ser así le pondría mucho más valor al dinero que entra en casa.
Ahora retomando ¿este problema solo os afecta a él y a tí? NO, hay un hijo de por medio, sintiéndolo mucho debe ponerse las pilas YA, por tu bien pero sobre todo por el de ese niño las cosas deben cambiar o si no adiós, y no, eso no es ser materialista, es ser responsable y es querer ser feliz.