<human>: Condense the text into a few key points

This is cross posted from r/askwomen - I was told this is a better subreddit for the topic. FTR- This is a throwaway account. My husband and I have been married for four years and we have an almost three year old. My husband moves around a lot in his sleep, kicks, twitches/jerks, steals covers, sleep talks occasionally, and recently (in the past year or so) has started snoring. To make matters worse he works off shifts and often gets home between 10pm-4am. I get up at 5:15 for work. 

I'm a light sleeper, even more so since having my son. There are nights where my husband wakes me up 7+ times. It's worse on the nights he works and gets home in the middle of the night. 

I am exhausted. I can't take the snoring anymore (on top of everything else, but I feel like those issues I got "used to" and they don't always bother me). I fall asleep on my train ride too and from work, almost every day, I can't help it. Sleeping on the train sketches me out and I know it's not really safe. I'm tired at work. I'm cranky at home because I'm tired. I have IBS that gets worse (I think) when I don't sleep well. 

We're considering separate rooms. We don't exactly have the room to spare but we do have a little study/office that we can put a couch in. I feel like more / better sleep will improve our lives all around including our relationship. 

However, I feel like sleeping apart is like a taboo thought in marriage. I've read articles that said its harmful to relationships. 

What say you redditors? What would you do here? Thoughts / opinions?
<bot>: husband keeps me up all night via snoring, moving around, sleep talking, etc. will having separate bedrooms help or hurt our marriage?