Tonight we went to my partner's brother's house for a BBQ and to watch the fireworks from his bakyard. We had asked what we could bring and they kept telling us to bring nothing as they had everything covered. Well, we couldn't really show up empty-handed so I brought two bags of chips. It turns out they weren't really needed as they already had an elobaret spread with all sorts of chips and dips, gaucolmoly, hummus, cheeseballs, etc. No one touched my Lay's but my Cool Ranch Doritos were a hit as I guess the plain tortilla chips they provided were too plain, haha.
As we were leaving, I mentioned that I should bring the unopened bag of Lay's home since it was completely unopened and perfectly untouched. I figured even if I don't eat them later I could return it to the store. It's not like they were going to eat them since they had so much of their other chips leftover. The brother's wife kept insisting I take them and to take the half bag of Cool Ranch Doritos back too. She kept saying how she was going to gain too much weight if we left them there. After much back and forth and her being very persistant, I agreed and took them.
Now back in the car on the drive back, all hell breaks loose as my partner yells at me for taking the chips. I told him that she kept insisting I take them. It would have been rude to keep arguing with her. He kept saying it's bad etiquette to take back a hostess gift. I kept saying she insisted and was being very pushy and it's bad etiquette to argue with a host. He's saying I'm making him look bad to his family. Now we're still arguing and I can't even sleep. Instead I'm sitting here typing this while eating my Lay's. Who's right in this situation?