Hi there my OH and I have been married for 7 years, together for over 20 and have two wonderful little boys, 5 years and 7 months. I gave up work to look after our first and have been reliant on my husbands salary. He earns very good money but hates spending money. He checks the bills account daily and asks me about every transaction. I cannot have a conversation with him about money, he just flares up. I always say if there is a supermarket that gives away free food I'll be first in line. I don't spend any money on my self. Never go out. Have no hobbies. He even complains the dog costs too much money. He tells me the house is a pig sty, often when we are out he will comment negatively on my hair, clothes. If we go out for a meal and he doesn't want a starter or pudding he'll make a comment to make me feel guilty having one. I'm worn down. We never go on Holiday, just to his mums house which isn't a holiday for me. We were supposed to go away with my parents next year but he has been so angry about how much it costs I've cancelled it. I couldn't bear to have it flung in my face for the next 6 months. I don't know how long I can put up with it. I could go back to work but that wouldn't make any difference to the finances, I would just be working and still having to pay my way and do all the parenting and chores. Life would not be easier. I have no money so don't know how I would leave. Incidentally he goes away on boys trips at least 3 times a year. What can I do.?