I am now 29 but when I was 20 I went out with a guy for over a year. I always thought something was not right but because I didn't want to sleep with him until married I never really knew. He broke it off with me and I was devistated and even ended up in hospital because I really loved him. After that he went overseas and I have never heard anything about him ever again - until today when I went on Facebook and saw his profile as interested in men. This really hurts my feelings to find this out now even after such a long time and even though I am very happily married. How do I forgive him as I really want to.