Don I have the exact same problem. I have tried over the counter stuff and it does no good. My DR. gave me Sonata it works fast and does not leave you with a hangover. You need to have a sleep study done.