Hi Treated, I've just spent the last two days reading through your first thread - what a journey you've been on. I (mentally!) cheered when you decided to accept the job :)
I wanted to make two comments... firstly, that you're not married. You haven't made any promises or commitments to this man. You're two equals in a relationship. Why does he get to decide things for you? No-one gets to decide what you do with your time and your money except you.
Imagine it was a random work colleague - would you let them tell you that you couldn't go to Spain on a certain week? Or dictate what your business should be called? Of course not. When you're in a relationship with someone, you might choose to have conversations about these things (if you want to), but ultimately you're still the one who decides.
If you want to go and live in Spain... you can! Obviously the children make things trickier, so you need to speak to a lawyer, but that's do-able. If you don't want to take such a big step, you can move into a flat locally. You have a job so you can pay the rent - you can just decide to move out of the house and into a flat. You could do it this month. No-one can stop you. You are an independent person.
Secondly... your Mum sounds very sensible and loving. Can you imagine what it's been like for her to watch you in this relationship for 20 years? How would you feel if your DD was in an abusive relationship? Wouldn't you be cheering for her to break free? What an amazing coda to your Mum's life if she knew that her daughter was finally happy.
I know that's quite an emotive thing to say, and I thought twice about typing it... but I think you're someone who needs external approval for your decisions (as am I), and thinking about what your Mum would want for you (happiness, safety) might help 