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