I (27F) have been working for our entire relationship. She (27F too) was supposed to get her degree in the first 4 years, and get a decent job to support me to look for a better career. She didn’t. Instead she has been unemployed majority of the time with a few minimum wage jobs that she hardly showed up to. I understood when our son was young, but he is 6 now and and in school most of the day. The house only gets cleaned when her mother announces she is going to be over or after I flip out and snap at her. 

A year ago she said she was going to join the army. They rejected her until she lost the excess weight. Yesterday I brought it up and asked what was her plan? Which turned to a heated discussion when I called her a leech. We have been married 9 years during which she racked up so much credit card debt on our joint cards that I don’t believe I can afford a divorce. 