Any Ideas??

I am absolutely in love with my fiancé, but we have one major problem that is effecting our relationship. HE SNORES! I don't mean a little bit, I mean it keeps me, the dog, and the cat awake. I am beginning to become concerned because we have started to sleep in separate rooms. Sometimes he comes to bed and I move after about 30 minutes, or other nights he sleeps in a different room because he doesn't want to bother me. 
So, I'm in need of some insight. Am I over reacting and it's ok to sleep in separate rooms? If not, any suggestions on how to reduce his snoring? He's not over weight (actually he could stand to gain about 10 pounds) , so losing weight is not an option. I'm at a loss.