I used to wake myself up snoring, but I found I could prevent it by tilting my head back (lying on my side). That may be a peculiarity of my plumbing, but it is so simple that it may be worth trying.