質問させて下さい。

仕事で月に7〜8回(週に1〜2回)、泊まりの勤務があり、
ほぼ24時間拘束でその中で仮眠が1時間半〜2時間程度しか取れません。
そんな生活を8年程続けたせいか、普段も2時間おきに目が覚めてしまいます。

せめて週に1回でも6時間くらいぐっすり眠りたいので、
病院で睡眠薬を処方してもらおうと考えているのですが、
このような場合でも心療内科に行くべきなのでしょうか?
それとも普通の内科でも相談にのってもらえるものなのでしょうか。