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