Dear Amy: I have been with my boyfriend for three years. We were perfectly happy until recently when I received a message from a “friend of a friend,” telling me that he cheated on me six months ago with a friend of mine. I confronted him and he admitted to it and said it happened one time and that it was a mistake on a drunken night. I also reached out to my friend, and she said the same thing.