Вообще, нарушение сна как симптом встречается при многих болячках, начиная с сахарного диабета и гипотиреоза, до нарушений мозгового кровообращения. В вашем случае наверное есть смысл к врачу обратиться. Нарушениями сна занимается врач невролог, прошедший соответствующую подготовку. Для Москвы могу своего предложить, проверенного лично - Амбардарян А.Г.