CPAP!
I got a CPAP and have had GREAT sleep since. I wake up feeling good and the snoring is gone. Keep the machine clean and follow the instructions. Replace supplies frequently.