i disagree with everyone. if they had more money then he would be less stressed and controlling. life always seems harder when you have to account for little things, such as money for food. people who are financially secure would not having little things to bicker about. he probably has a lot of issues that he as a man goes through, weaknesses and insecurities. it doesn't look like you are being compassionate or are trying to make his life easier. he is not perfect, but you chose him and now are ruining both of your lives.