I think I really screwed this up!
About 9 years ago I had a one night stand with a guy I met online. We only met the one time. We did a lot of phone sexing and explicit emails over the course of a couple of months. I told him I was done with the whole affair and we stopped communicating. This was COMPLETELY out of character for me and I have regretted it ever since.
Fast forward to today-almost 10 years later. I have met my soulmate. We totally get each other. It's like we were together in a past life. I have never felt so whole before - now I know what 'You complete me' means. He's been telling me about his best friend and telling his best friend about me. The more he tells me the more I start to remember that one night stand. Well of course, as it turns out, it's him.
I am devastated. I have not 'met' him yet but I know it's him. (Same name, same town (small midwestern town), same profession, same hometown (Honolulu).
What do I do? Do I tell my boyfriend ahead of time (He would be MORTIFIED!!!) or do I wait to meet his best friend and hope that he doesn't remember me?