Aww Dark Dreams, I feel for you, Just because you made a mistake your not a bad person, Everyone makes mistakes, the fact that your owning up to it says alot about you and if people cant move on from the past its not your fault, everyone deserves a second chance, keep your head up, your doing the right thing now and thats important, Sending you a big hug, , also wanted to let you know , me and a close friend had a bad fight a few yrs ago and we both hurt each each other and said terrible things and its in the past, we are mending our relationship and i know he feels bad for stuff he did/said, but he is a wonderful person and thats what i remember, not that you forget but you forgive and move ast that to make the relationships with the peole you love stronger,