My sister threw a bridal shower for me at her house. My MIL and FIL drove 9 hours down for it and my Aunt whom I am not close with drove 4.5 hours for it. ONE of my friends showed up for it. I don't know if I've ever been so embarrassed before. I felt very terrible for my sister who had cooked brunch for probably 20-25 people, decorated, bought prizes for silly games, etc. I hate to sound dramatic, but it was extremely hurtful.
Maybe my sister sent out the invites late, she is the busiest person that I know, or maybe it was a busy weekend for others. Or, maybe I'm just not that liked and I get that. I don't have very many close girl friends and the majority of the close girl friends live out of state/West coast and were coming out for my wedding, so I would not have expected them to make a separate trip just for that. The majority of my friends are guys, so there probably wasn't a large number on the invite list to begin with.
After that, I make it a point to show up. I'm not an overly social person, but I never want somebody to feel the way that I did. In the past year, I think I've gone to 10 visitations for co-workers family members - parents, grandparents, siblings, etc. They're never comfortable, but I never ever regret doing the right thing. I went to one of my employees brothers visitations and he was so moved by it that he gave me an antler handled knife that his brother had made. That meant a lot to me.