У бессонницы есть много причин, большинство из них- психогенные,когда человеку мешают заснуть мысли,тревоги,воспоминания. Тогда здесь поле деятельности для психоневролога. Но есть и органические причины,например,боли, гипертония, проблемы с гормональным фоном,сосудистые проблемы. Нужно обследовать человека, выяснить причину и лечить у профильного специалиста