Да. Прощение это своего рода ритуал, который позволяет отпустить ситуацию. Когда отпускаешь, то позволяешь быть тому, что есть. Если же нет - бессмысленно борешься с тем, что уже произошло.
Обычно прощению предшествует обида. Если оставить обиду у себя, то это чревато психическими и физическими проблема. Дело в том, что обида съедает человек изнутри, не имея объективный оснований. Человек просто себе накручивает и мучит. Нужно ли это? Нет. Поэтому прощение помогает уйти от того зла, которое можете нанести себе сами.
Что же касается религиозного подтекста, то опять же, прощение как светлое дело (требующее немало сил и смелости естественно) продиводействует злу, ведь таким образом вы даете решение проблемы или просто ситуацию Богу.
Что же касается мировых законов, то все возвращается (карма, сохранение энергии и т.д.). Исходя из этого, если вы прощаете, то и вас простят, а если вы желаете зло, то оно к вам вернется.
Психологическая сторона. За все поступки мы платим своими силами, энергией, настроением. Прощение психологически верная стратегия, потому что одухотворяет и возвышает нас и потраченные силы не жалко.