You lead an amazing life, being able to live in many different cultures and experiencing life in all its forms. You said it perfectly that gratitude is indeed the key to happiness. The more grateful we are, the happier and more fulfilled we feel. The more we run after materialistic things, the less fulfilled we feel. It's ironic really! hehe
Thanks for reading and a lot of love and happiness to you too :)