Were you even properly invited to the wedding? If not I don't see how it's an issue.

Weddings are overrated, if your friends are really your friends, they wouldn't care that you didn't spend couple of thousand dollars just to fly to their stupid wedding.

You will be in the US for their divorce in a few years, that will make up the time lost.