Dear Amy: Years ago, I had an affair with the wife of a good friend (and co-worker). The affair ended my marriage, but somehow they managed to hold theirs together.

Even though we all live in the same city, our paths very seldom cross, but when they have, we act like we don't know each other. We have not exchanged one word since the affair ended.

I truly would like to apologize for the role that I played in this mess, but I am unsure about whether that would be helpful. I don't know what bringing up this subject after all this time might do to their relationship.

This thought has left me unable to move forward with an apology. Do you think that writing a letter of apology to both of them would be appropriate?

Amy says: My inclination is to say no, but this doesn't mean you shouldn't do it.

Before doing so, you should very carefully examine your reasons for wanting to do this, and walk through the possible unintended consequences. In short, are you doing this for you or for them? Delivering an apology definitely could help you, but is there any way this could help them?

Your regret and acceptance of responsibility is laudable, but if you are looking for forgiveness, you might be disappointed. Contacting this couple would insert you back into their lives, at least temporarily. And an apology letter probably would not make your occasional meetings any more comfortable.

If you choose to write such a letter, it seems to me that it should be sent to your friend and former co-worker — the husband you helped to betray — rather than the two of them. And while you're at it, writing a letter of apology to your former wife would be a very good idea. I heartily endorse an effort to make amends with her.

Charging for a party

Dear Amy: Last month the spouse of a longtime friend sent a text to my spouse and myself to "save the date" for an upcoming surprise retirement party. My spouse and I both responded the same day, saying we would attend.

We just received a follow-up text with the details of the event, including information on the elaborate menu and a note that each guest had to bring $50 to pay for the meal. There is also a cash bar.

Nowhere in the details did they mention "no gifts," so we're assuming that we're also expected to pay for a present.

Neither of us wants to go now. What is the polite way to back out?

Amy says: I think you should consider very carefully whether you really want to back out of this event. Yes, the parameters do not align with what you expected, but you might ultimately regret it if you don't go.

Think of it this way: If you and your spouse took your longtime friend and their spouse out to dinner to celebrate this retirement, it likely would cost you more than $100 (assuming you didn't take them to a fast food drive-thru).

And you are not obligated to bring a gift to a retirement dinner (though you should bring a card).

However, if you can't or don't want to pay to help cover the costs of this party, you should text the spouse back quickly and say, "We're so sorry to say that, unfortunately we won't be able to make it to the party. We apologize for any confusion, and hope you have an absolutely wonderful time."

Send questions to Amy Dickinson at askamy@amydickinson.com.