Turns out there are more causes of sleep disorders than you can imagine, and more varieties of sleep disorders, and for something so basic, it's discouraging at first that you need professional help. But persist! If it turns out to be something simple, Dr. Baten will let you know. And if it turns out to be something deeper or more complicated, well, it's a good thing you broke down and went in for help. Very friendly, caring, competent, no nonsense --- just how I like it.