I recommend you see a doctor. What you're describing sounds very like sleep apnea, which can be dangerous (potentially life-shortening, in fact). There are things that can be done to help alleviate it, but first you need to get the testing to confirm that you do or do not have a problem with it.