Про все специальности не скажу, но психолог не может давать гарантию, потому что, к сожалению, 90% внутренней работы клиенту придется проделать самому и это его ответственность.
Если психолог дает гарантию, то он должен прожить за клиента его жизнь. А у клиента наверняка проблема именно с тем, что такой человек уже есть)