Mexico is amazing. They have a saying there than Mexicans would die to accomodate and please any foreigners but that they are not so this way between themselves. I don't know if ii is true or not but I do know that I was helped out many times by some who had nothing. It made me feel very welcome.
I also learnt that whereas it was fair for me to insist on paying them for their kindness, money is not always the best way to thank someone. There were still quite a few parts I have been to in Mexico that were not too money driven and I hope it stays that way.
We have definitely felt the overwhelming hospitality and generosity of people in Mexico. And you're exactly right, sometimes it comes from people who have almost nothing. Coming from the US where that almost never happens (even from people with lots of money) it's really strange and makes us feel like we need to pay/gift something for how kind the people always are. What was your experience thanking someone with ways other than cash? Did you find people appreciated a certain thing the most or did it vary based on the circumstances?
We hope so too! "Love languages" are always something to keep in mind. For me, I appreciate "quality time" more than physical items. Jordan likes "physical touch" (i.e. hugs, a shoulder massage, etc.) and "words of appreciation" over gifts as well.
They are all good ways. I function a lot with my belief in Karma and service for a service. If I see the person who is helping me can do with some kind of help in return then I do what I can to help them. If I cannot find anything they could need or don't have the time to figure out what would be best to give, I show them my gratitude and engage with them as much as I can, hoping and knowing that their kindness will be rewarded. I show kindness to the next person as well, to spread the joy. That is, to be honest, what I intend to do at least. Surely sometimes I am not the kindest but I have found that being more kind brought more kindness in my life so I am trying to stick to it. :)