Is Adultery Forgivable?

Marriage and long term relationships always have their ups and downs. Any one who has been in one for any length of time can tell you there will be actions you have to forgive the other partner for and you’re going to have to be willing to accept imperfections about them. But is there anything […]