All perfect praise be to Allaah, The Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad is His slave and Messenger.
Allaah ordered the spouses to have good marital relationships with each other as Allaah Says (what means): {And live with them in kindness.} [Quran 4:19] Among living in kindness is that a husband should not desert his wife without a sound reason. Therefore, if your husband is treating you in the manner which you described, then he is not having good marital relationships with you. However, you did well by being patient with him and advising him, and we advise you to continue doing so in addition to supplicating good for him as much as possible. Moreover, you may seek the help of someone who you think could influence him.
In case advice is of no avail to him and you are harmed by staying with him, then you may ask him to divorce you but you should not hasten to do so.
We thank you for your rational reasoning as you did not judge Islam by some bad conducts of some Muslims. So, you should always have this attitude and be firm in your religion and you should seek the help of your Muslim sisters in everything that is of concern to you.
As regards the ruling of a husband deserting his wife without a sound reason, then this is not permissible and if there is a sound reason like the wife being disobedient and rebellious, can he desert her outside the home? Al-Munaawi said: “It is permissible to desert outside the homes as the Prophet deserted his wives in a Mashrubah (on attic room separated from the house).”
Allaah Knows best.