I've always wondered how people handle spouses that are away for long periods of time. Like those married to missionaries. I'm a lover, not a fighter. So when I'm away from my wife, even for a few hours I miss her. I can't imagine weeks or months at a time.
Well from what you've said it seems like he may see you as a slave. "Cook my food, clean the house... serve me!". The spouse that stays at home is sometimes neglected. The other spouse doesn't realize the amount of work it takes to maintain a house, pay the bills, make the food, buy the food...etc. You should tell him you feel hes unappreciative of you. In my case I am the stay at home husband. My wife is always like "Thanks for all you do around here!" or like if I am not feeling good she says "Its okay, you just rest, I'll do it for you. You do alot for me as it is!". It feels wonderful to be appreciated. I remember a story a few months ago about if a spouse that stays at home were to be paid as if they were a worker, they would make more then most people. Its a demanding job and taxing at that.
I'd see if he would go get counseling. If he refuses and says something like "But I've got work!" I'd say "Whats more important, missing a few hours of work or our marriage?". Its up to you if you want to tell him you have had thoughts of leaving him. Part of me says tell him so maybe he will realize things need to change. But the other part of me knows saying that may cause issues. I to do not believe in divorce, but it doesn't mean you should treat your spouse unlovingly because you know they won't leave you. Hopefully thats not what he is doing, using "I won't divorce" as a excuse to care less about you. Maybe bring up some scriptures. Such as (if you believe in this) he is head of the household spiritually. If hes causing you to stumble, think about divorce, feel unloved, get angry...etc then hes not doing good as a christian husband. Likewise the bible says to support each other. Give encouragement.
Would he be willing to find another job that means he could spend more time at home? I know its not an easy task but if you feel the marriage is at stake then he may need a different job. Or take you with him. Though I have a feeling that would just mean he ignores you and is busy thinking about work when hes at his hotel (or wherever he stays).
Here are some verses for him:
Colossians 3:19 - Husbands, love your wives and do not be harsh with them.
Ephesians 5:25 - Husbands, love your wives, even as Christ also loved the church, and gave himself for it;
1 Peter 3:7 - Husbands, in the same way be considerate as you live with your wives, and treat them with respect as the weaker partner and as heirs with you of the gracious gift of life, so that nothing will hinder your prayers.
Proverbs 22:10 - Drive out the mocker, and out goes strife; quarrels and insults are ended.
Ephesians 4:32 - Be kind and compassionate to one another, forgiving each other, just as in Christ God forgave you.
Lastly heres a prayer I seen online!:
Dear Lord,
We come before you today with all humbleness and appreciation for our lives. You are amazing and your love endures forever. We intercede right now for wives who feel neglected or wives who have been abandoned by their husbands. May your love comfort their hearts and give them the strength to carrying on. Give them insight and understanding into their situation. Help them to lean on you as you reveal your powerful compassion. Be their sanctuary, their refuge! Wipe their tears and send them encouragements. Ease the pain of loss or loneliness. Holy Spirit please guide them during this season filling them with your wisdom in Jesus name AMEN!