精神科もしくは心療内科を受診しましょう。
心の不調なら精神科、体の不調なら心療内科がおすすめですが、判断が難しければ両方に対応している病院に行くのが最も確実です。

精神科や心療内科の受診のハードルが高いと感じる場合、プライマリケアを提供している家庭医の先生にいったん相談してみるのも一つの手です。