Gracious me, it is not like my hubby sleeps in another house, he is just a few steps away if I “miss” him in the night… he stays with me til I fall asleep every single night, and comes in to wake me up in the morning.
As for a fan, please, only minor league snoring is covered by a fan. One year at Christmas, we ended up staying at my grand-mother-in-law’s house and I had no earplugs. DH slept on the couch in the living room and gave me the bedroom (off the living room, with a very thin divider instead of a door). We turned on 3 fans. 30 minutes after we all bedded down, DH was snoring so loud that I had to shout to wake him up - no fans can drown him out.
I have slept in earplugs - they will cover most of the sound, but, the vibration of the bed keeps me awake and many times the earplugs don’t even work

We have used spray, strips, every thing you can imagine. Surgery appears to be the only option and that is something he is just not ready for.