Desperate to Be Free article - Randy Alcorn I have been having an online affair with a woman I have never met. Will God forgive me?