CPAP stops snoring, ask my wife! I was waking up 1 or 2 nights a week with skipped heartbeats. That's scary stuff.
I finally had a sleep test done and was diagnosed with severe sleep apnea. My apnea rate was 64. That means I was having 64 events an hour where I stopped breathing for more than 10 seconds or so. I was falling asleep watching TV and it's a miracle I could drive on a long trip without problems.
CPAP straightened me out. I don't snore and I don't fall asleep watching TV unless I stay up after midnight to watch a movie.
Gasping during sleep is a sign because you stop breathing and your brain wakes you up gasping for breath. Dry
throat can cause sleep apnea events since a dry
throat can stick together and shut off your
throat. 17 inch or greater neck is probably a giveaway that sleep apnea is occurring. When you gain weight, your airway does, too.
It's a serious ailment that can lead to a night where you don't wake up again, forever! Alcohol and sleeping aids only contribute to the situation and prevent your brain from waking you up soon enough. It's a dangerous condition.