Overwhelmed

Does anyone know how to deal with a husband who is Constantly spending money on unnecessary things and is in debt because of it ? Video games, video game books (which are not cheap), action figures, comic books, etc.

On top of that, we live in a 2 bedroom duplex and have ZERO room for this stuff. He literally has them in boxes in our sons room. Our son can’t even have a “room” because it’s more like a storage. It is so fucking frustrating, it literally makes me want to leave him. I have asked him for the last 5 years to get serious about buying a house so we can have the space for our son and then my husband can use the extra room for all his “toys”. It has never happened nor is it even in the near future. We cannot afford a house or even get approved for one, because of all his debt in this pointless shit.

I literally have tried all that I can, I’ve talked to him about it, I’ve cut up some of his credit cards, I’ve threatened to leave him, NOTHING CHANGES. My next step is to get the courage to actually leave him, I feel that’s my only choice. If he truly loved his son and I, wouldn’t he stop spending and buy a house ?? Keep in mind, I work full time as well, so my money goes to bills and buying extra things (clothes, shoes, etc) for our son.