Anna.
Your name translates as I am Omar.
You are not, you don't 'belong' to him and he is unworthy of you. he is failing you in every aspect of a human being and as a husband. He's not being an overly good muslim either for that matter, but that's unimportant.
Your goal here is to see that there is no future in this relationship. it wasn't real at the beginning and whatever he wanted from you, he has 'got' and has now stopped trying to please you in order to achieve his objective.
When you can see what EVERYONE here can see; that he's NOT your H and he's a rubbish partner, for a HUGE range of reasons and that he will never, ever get any better, only worse, then you will be able to start
improving your life.
he won't like it, these men never do, and he'll never acknowledge he has ever done anything wrong (unless it means you fall back in line, but it'll be a pack of lies designed for that purpose)
this man is abusive, he is that way because he chooses to be. Ok so he may have been raised to be like that, but he's come here and learned NOTHING. He won't change because he doesn't want to, and it doesn't suit him.
he has married you for money and that is all there is to it.
NONE Of this is a 'proof' that you are defective in any way, it's not about you at all. if it wasn't you, it would be someone else, anyone else. you are merely the one who's paying him now. when you go, he will find another. and another and another.
he won't treat you any better than anyone else just because you are nice to him. he will see that inch you give him and take 100 miles more. it's all about him, you see?
You didn't cause this, you can't change it, it's his life, his choices. The only thing you have control over is the fact that you can STOP paying him money, you can stop allowing him to treat you like this and you can see how bloody wonderful real men, real life really is.
don't waste one more second on this man. The gravy train has ended, he doesn't even deserve an explanation from you.
just leave his life.
We will be here for as long as you need us to be to help you through this, and in a couple of days or so, you will start to feel that the weight of having him in your life start to lift.