I'm sorry to hear about your experience. As a Canadian from one of the far Eastern provinces, I don't think I'm alone in saying
the majority of Canadians have a similar dislike of Toronto. But to call the whole of Canada overrated with terrible people is quite the sweeping generalization. I've had bad experiences in Toronto and witnessed horrible things there as well. I can understand where you are coming from as it can be a very stressful place to live. My three closest friends can attest to that as formerly small town girls, now living in TO. Frankly, I don't enjoy visiting this particular city at all.
I love Montreal and know people from Europe who call it Canada's Paris!
I lived there for several months and enjoyed the pace of life and the love of ART and food (and just life in general) that the residents exude. (The markets are amazing!) The Montreal people work to live, not the other way around. Rent is definitely not nearly as high as it is in Toronto. It seems cafes and music are everywhere.
Quebec City is another gorgeous Canadian city full of beautiful old architecture and history. Vancouver is breathtaking (magnificent mountains, lakes and forests) without the extreme winters you'd find in other Canadian cities but the cost if living is very high.
The prairie provinces sound sunny, friendly, and with a beauty unique and all their own. (People from all over travel to Saskatchewan for star gazing at Cypress Hills) They also offer lots of work and lower rent.
The Maritime provinces (I'm a Maritimer) are full of down to earth, incredibly friendly and polite Canadians. The landscape is rugged and beautiful, we have a bit of everything. Many people from European countries are moving into Maritime provinces and love it here! They love the space, low cost of living, and polite people.
Anyway, I don't blame you for having a hard time finding anything nice to say about Toronto; in a country with over 30 million inhabitants, the majority feel the same way you do. But it is a HUGE country, Toronto is tiny in comparison.... so one day we hope you give other parts of this country a chance. You might just change your mind.

Hope all goes well with you wherever you end up in this world of ours.