You are not the selfish person in this case.
You post confused me, first you state that you were perfectly fine with the move and then later you say you were forced to give it up business. When you love someone you make compromises and sometimes even sacrifices. However, some sacrifices I feel shouldn’t have to make. And as husband I wouldn’t even ask my wife to make. There things and activities that define a person and if you give that up you lose an important part of you. I’m sure that if you could hope in the time machine and go back in time you would make some changes. That is not possible so focus on now.
Do you love you husband? Do you want to stay in this marriage?
Now, you been with your husband for 20 years this is a lot of time vested in this relationship. Normally, I would suggest to that your husband get angry management and for you two to seek marriage counseling. Deep down in that beast of a man is a man that you fell in love with.
But sounds like your husband has very bad temper and even suggesting this would enrage him. This temper is actually a force of abuse. He doesn’t have to actually hit you. He could punch a wall and yell and scream this is still abuse just a different form.
Domestic Violence, Battered Women, Charitable Donations - Support Network for Battered Women
You still have time to reclaim your live. You can divorce and your will lawyers will reach a fair agreement and get a portion of your marriage assets. Take your share move back to where you move, and get an apartment. Reopen you business or start a new open. I believe you are strong person you did it once and you can do it again.
Please write back…