Hi conway,
You say you, "don't have a bad life" but I think you are trying to put a gloss on the situation by writing such a statement. I personally think that comment is so fatuous it breaks my heart.
If this is your idea of not having a bad life I wonder what your actual idea of a good life would be.
I think denial is a powerful force within you as well, you probably can't believe that this is happening to you. But it is.
You are married to a man who amongst other things tightly controls your purse strings. That in your situation could be seen as financial abuse. He also criticises your choice of kettle, bacon and sausages. You feel that everything you do is wrong.
You thought it was bliss when he was away.
You went to the gym this morning to get away from him.
This is not a good life at all is it?. It is not a good life for your children to be witness to either, they are learning from both of you about relationships and they are learning damaging lessons; lessons that they could well use in adulthood in their own relationships.
Please do not leave your children that particular legacy, a legacy of a controlling father and a subserviant put down mother who never had enough guts to leave is a hard one to get over if it is ever possible.
You only get one shot at this life and it is far better to be apart and happier rather than to be together and miserable as you are now.