> it can feel as good to give a kindness as to receive one
True - I love giving gifts and helping people more than receiving them or getting help. But it's still awkward/uncomfortable to receive help.
> her mom was embarrassed and then out-did me
Out-did you how? Did she buy better shoes for the kid? Or did she give you a gift?