Personally, I would totally stop going to all weddings, funerals and gatherings altogether. Doesn't matter if you are rich or poor. Not even if you work in some job which requires 'networking'. Out of sight, out of mind.
Honorary mention: baby showers. Congratulations, you had squirted out a brat who survived for around a month. Want a medal for that?