You don't have to stay in Canada if you don't like it. There are many other countries in the world where you can utilize yourself to full. Good luck and don't let it overwhelm you.