"I think it's because I've lived here all my life"
This explains everything.
For me Montreal is great universities and career development.
For what you mentioned (Good music, fashionable people, amazing Street art, a nice restaurant scene, night life.) Europe offers the best from each one. Why I...