Just commented above. I moved from USA last year. My priority date is in Feb-2018 but most importantly, there are a lot of other factors that made our decision to move to Canada easy. You clearly summarized this very well - "it is impossible to put a price tag on one's peace of mind"Hello All, I have been contemplating this decision for over a year now. Not to beat a dead horse, but for people who moved to Canada from the US in the last 3-4 years, could you share your experience of settling in Canada.
Living in the US offers very tangible benefits(financial, job opportunities and so forth) while Canada offers more qualitative benefits that are harder, if not impossible to quantify. After all, it is impossible to put a price tag on one's peace of mind. Therefore some inputs folks who took the plunge would be invaluable
Just be clear with the reality though - salaries a bit lower but if you can negotiate well, you would be living a much better life here. In USA, you have to save for your retirement healthcare. Here, health care is covered. But do expect huge delay in finding a family doctor. Houses are smaller and costlier than USA. If you have ailing parent back in your home country, you can get your parents to stay with you for 5 years per entry on a super visa (no kidding!) and can even sponsor them for PR after 3 years of filing taxes here. You need not worry about your kids getting shot at school. Racism is far lesser here than in USA. People aren't so polarized politically or anti-immigrant. Once you become citizen, you can travel visa-free to many countries, incl. USA.
I have many friends who moved from USA to Canada and not even one of them is contemplating about moving back to USA, even for short term. It is not a rosy future here but the peace of mind it offers is sufficient enough. We are actually happy and content here.
Even if you choose to work in USA, you can easily do so after becoming a citizen here. TN visa for Canadians (compared to Mexicans) is far easier to get. Clear off your costly home mortgage and move back again for content life (if you chose to).