Thanks for providing more information.
It sounds like sleep apnea.
What happens is when you sleep the flap behind your throat falls back and blocks the airway which is why one gets off cant breathe and snore loud,sometimes chokes.
You need to first of all sleep on 2 pillows.
Other possible cause may include Gastro esophageal reflux,Nasal congestion.
You can try OTC Prilosec and Benadryl.
Meantime you might want to try breathe easy nasal strips .
You can get them over the counter by the nose drops.
If this does not help then you need a sleep study.
You should also have an EKG to make sure this is not a heart rhythm problem causing this.
I suggest you to consult your doctor for further evaluation and management.
If your symptoms are getting worse over the time then visit ER.
I hope this helps.
Please rate me highly (Star 5 Great Service), if you are satisfied with our conversation.
If you have any further query then feel free to ask.
Bonus and positive feedback are highly appreciated.