I have been invited to a friends wedding cross-country. I don't speak to or see her that often, maybe an email once a year, but she's an old friend that I've known since we were teens. Attending the wedding would be tight, financially, as I do have the money, but I also have a lot of big expenses and commitments coming up. I would be paying for a flight, hotel, car and gift just for a weekend wedding. If that were the issue alone, I probably wouldn't attend and just send a gift and card. However, this friend attended my small wedding, cross-country, a few years ago and I feel guilty if I didn't attend her wedding in return. Though her situation was slightly different as she only had to pay for a flight (she had a car and housing available, and I told her no gift) and she spent a few extra days visiting family that lived in the same town as my wedding. Do you think I have a legitimate reason for not attending? Or do you think it would be unfair or selfish of me not to attend her wedding?