mmm, you are right! Thanks for the input and thoughts.
So now I have only two options:
1) Relocate to Canada, and start settling down over there. Struggle a little bit initially and then enjoy rest of the life.
2) Live in Border city, and work in US, until I get Canada citizenship, and also...