So I was under the impression that if you were invited to a wedding and you are able to come, you are obligated to bring a gift, and at least a card/cash gift. I only found out very recently that guests who are unable to attend should consider sending a gift, but I have always believed that attending a wedding warranted a gift; after all, the couple went to all the trouble of planning a wedding and nice meal/reception, so you should return the favor by giving a gift they have requested.
My husband and I had several guests at our wedding recently whose gifts are unaccounted for, and we did not lose any or miscount. And I am not talking about one or two guests, nor did they "simply forget", we had nearly a dozen guests (out of about 120) who indicated they would attend (and they did), but brought no gift, and not even a card. Nor did they send a cash/check, or online registry have shipped to us.
On a separate note, we had several more guests indicate they would attend, but on wedding day they were nowhere to be found, without even having heard so much as a peep that they could no longer attend, and many of these guests were people who did not respond until the last minute for us, well after their schedules should have been finalized.
I personally find this very offensive and inconsiderate. While I can understand forgetting about a gift or the wedding, the number of guests without any gift is unbelievably high. Am I wrong for feeling slighted by this or am I overreacting?