Думаю, что психолог точно не повредит. Во первых, ему со стороны явно виднее в чем проблема, во вторых он специально обучен для того, чтобы помогать такие проблемы решать.
Аналогия, вы хотите вылечить пневмнонию. Можно и смаостоятельно, но с врачем все же лучше.