I think that Chatty is so right in that being betrayed by someone close to us hurts more. I do believe one can forgive, and should.

However, that doesn't mean you have to open yourself up for more betrayal. Some people are just stinkers and will always be stinkers. I think you have this person's number Diane. I say forgive, but keep the distance between you. Why give them another chance? Until they showed me they could be trusted, it just wouldn't happen.

Just my 10 cents worth (inflation)

JJ