Last year, I spent Christmas Day at the house of two close friends of mine - the house owner, and her roommate. I arrived there about late afternoon, and so did the other guest who was invited. First thing on the agenda - the two occupants opening the gifts they had for each other and that they had received from their family members and other mutual friends in our social circle. Myself and the other guest had already exchanged gifts with them at another day and time, so we had nothing to do then. I thought it might be helpful and fun for me to help out and hand out their gifts to them from their gift table, which was almost overflowing with the gift bounty. I told the other guest to help me, so he did, and we handed out the gifts at the ok of the roommate. The house owner objected (after the fact), saying that she had a family tradition thing of gift-opening that she wanted to implement then (it involved opening gifts in some special order), so I had just 'ruined' that for them. I pointed out that I didn't know that, that I was just trying to help and be a part of things. I mean, what we myself and the other guest supposed to do - sit there and twiddle out thumbs?? I had done the exact same thing in the past when at someone's house and they were opening gifts for and from each other in front of me. In fact, they always asked me to so I didn't feel left out or was bored.
So, was I rude? And were they rude for opening gifts in front of us like that when we weren't a part of it? Not only that, but I also got to see what they had received from other mutual friends, and most of it had paled in comparison to what I received from these friends. (Example: I received some little trinket from said friend, while owner and roommate received substantially more each). While these friends can buy whatever for whomever they please to, it hurt my feelings to see that home owner and roommate had received much more substantial gifts from them than I did.
I just don't feel that an activity should take place if it isn't something that can be mutually shared amongst everyone present. Am I right?