Snoring partner really hurts the marriage.
My dh was also snoring quite badly last month and I got fed up and went to sleep with ds2. his baby smell helps me sleep.
Anyway, I had a sudden hunch and did the same anti dustmite routine in my room as I did for ds1 and 2. His snoring was very much reduced overnight. I recall that your ds2 is allergic to dustmite, maybe you can try for your dh since allergies has a hereditary component. Just try washing everything in hot wash and clean the whole room out on the same day and bleach the toilet walls and floors (to rule out mould). If it works, great. If it doesn't, at least no need to clean again for the rest of the week.