Fact: Honesty and openness are probably the MOST important things in marriage, because they are the key to communication, which is the key to trust and love, which really is the KEY to a successful marriage.
Fact : An engaged couple should know everything about each other and each other's past "encounters"!
Fact: The bride-to-be should find this stuff out from the groom... not the best man. Ouch.
Fact: We've all done this, many times, and it's gonna be ok. If I could only count the times that I've said something inapropriate that I SO BADLY wish I could take back.... I would be counting past five that's for sure. haha.
Fact: If the bride is so upset by this that she calls off the wedding..... Ouch.. but perhaps that means they shouldn't be getting married, if they're already keeping things from each other and not being completely COMPLETELY honest and open!
Fact: i have no idea who this married-couple-to-be is, so I am a completely neutral person in this matter.
Conclusion: Yeah you messed up, but don't feel THAT bad. Heh. And if I've misunderstood the situation at all and I'm way off here, then um, i'm sorry. Thank You.
Actually, this makes me think of another thing..tell the bride-to-be to get over it. Most people do have pre-marriage relationship encounters with people of the other sex..it happens. Silly girls.