I can relate to your feelings of isolation in a new land. Canada is my country, but when I was a young girl, my family spent a few years in the West Indies. When I came back to Canada, I acted and spoke like a native Trinidadian. Did not impress the locals. I was homesick for a long time.
It hasn't helped that your parents picked an isolating religion. I can understand the attraction. It's not like nationalism and governments have helped your country or your parents very much, has it?
Here's an encouraging video where grade school children solve world problems in four days.
My beloved stepmom continues to live in my memory. I can still hear her voice when I pick out my clothes for the day (Nothing dull. Wear color!). I believe your grandfather continues to look over you, and approve.