Actually a bit ashamed that I snore and wake my poor wife up at least once a week.
I have found if I sleep on my back then I can even wake myself up with an aweful gurgling snore so try to keep to sleeping on my left side which helps though doesn't always stop it.
I have tried various "natural" pills, sprays for the back of my throat and found they either give me insomnia, a blasted itchy throat or make me drowsy all without doing anything for the snoring (yes stupidly I tried them many nights with the same result.)
I have tried those nose strips to hold my nostrils open for more air flow and wake up feeling like I have slept better but apparently have still snored.
So last night I tried a mouth guard off eBay, you have to heat it in 80c water and then bite down to mould it to your teeth then just sleep with it in your mouth.
Ok so not going to over sell this thing, it pushes your bottom jaw forward a touch and stops your mouth from fully closing, it has a slit for an airway which I found my tongue when pushed forward blocks that airway so was kinda dubious I would be able to sleep with it.
The big test I thought would be can I sleep on my back? Answer was "mainly", I certainly woke up quite a few times and noticed this mouth guard, noticed I had a dry mouth but amazingly never woke myself up from snoring nor was I woken up by my wife to tell me I am snoring.
Ok so down side slightly sore jaw in the morning, I found it has taken the time to write this for my bottom teeth to no longer touch the back of my front teeth but I do actually feel well rested.