Здравствуйте!
Главное, что стоит учитывать при выборе специалиста - все специалисты разные по уровню компетентности, направлениям работы, комбинации образований и т. д., поэтому каждый случай обращения к конкретному специалисту индивидуален.
В теории - верно: психиатр ставит или исключает диагноз, и если специалист по образованию только психиатр, вероятно будет назначать таблетки. Однако психиатр мог получить дополнительно образование психолога или психотерапевта, и я знаю коллег - психиатров-психотерапевтов, которые стараются делать упор на психотерапию без медикаментов (когда это возможно).
В любом случае, поиск "своего" специалиста в любой области может занять некоторое время, но бывает, что везёт с первого раза. Важно прислушиваться к своим чувствам при общении со специалистом.
Для работы с неопределённостью, о которой Вы пишете, можно начать с консультации психолога. Здесь я имею в виду не одно посещение, а поиск специалиста, в компетентности которого вы будете уверены. Компетентный психолог в случае необходимости может перенаправить на консультацию к психиатру.
Психотерапевт - в нашей стране это очень широкое понятие. Если мы говорим о психотерапевтах с медицинским образованием, то да - такой специалист может ставить диагнозы. Если мы говорим о психотерапевтах по направлениям терапии - гештальт-терапевт, телесно-ориентированный терапевт - то нет, диагнозов такие психотерапевты не ставят.
С теми состояниями, что Вы указали в конце вопроса, могут работать как психологи, так и психотерапевты. Это зависит от специалиста.
С уважением, психолог Данилова Вера.