What I'm hearing you say is that you want a downtown job without the commute. Also, you're willing to sacrifice your suburban lifestyle in order to keep it. Even though it drives you crazy.
No, suburban-minded people move to the suburbs. They either get a job in the suburbs or put up with the commute. Many are quite happy.
You clearly don't understand urban-minded people. Why would they be shopping at a big-box store in the first place?
Living in an urban environment is clearly not for you. Why put yourself through that misery? You would also save yourself a ton of money when you purchase a house. Instead, your festering hatred of Toronto, and your current situation, will continue to grow. Happiness awaits you in the suburbs.
Anyhow, let's get back to the original topic ...