I too was born and raised in Toronto and travelled extensively and lived in many large cities in the world including London, Chicago, New York, Los Angeles, San Diego, Miami, Singapore, Tokyo, Hong Kong, Seoul, Frankfurt, Milan, Geneva, Cairo, Istanbul, Sydney, to name a few.
Torontonians have a high opinion of themselves, I agree, and they generally bitch/whine/complain more about services other city residents would KILL for, their world class status is over-rated and the night life is boring in general terms.
But it is a great city to live in and raise kids. It does have some very good broad qualities that many other cities don't and on balance, if you don't let all the whiners/complainers/bitchy types/prima donnas/self centered "Toronto is the greatest city in the universe types" get to you, it is a fine city.