How long for B2 to C1?
So I was born and raised in Hong Kong to a Chinese family and have been exposed to Cantonese my entire life. However, English is my first language because I’d only studied in an international school. We studied Mandarin there, so I only really spoke Cantonese at home and at restaurants. My Cantonese level is currently around a B2.
I can speak it in daily conversations, understand 95% of the news, and talk to my parents. But I have sometimes come across as rude or impolite because I said something too colloquial at work. I can read text messages and blog posts but newspaper articles, tax returns and academic essays are beyond me. I often get rejected from jobs because my Cantonese isn’t native. I have always had a hard time making friends in my own city because it gets tiring for them to explain Chinese concepts all the time. I’ve also struggled in dating because my countrymen don’t really go for someone who converses primarily in English. I’ve only really clicked with American Born Chinese who have the same Chinese proficiency as me if not lower because that’s their experience too. That being said though, I've never lived outside of Hong Kong (hence the struggle socially).
I survive living in the city I was born in but I’m very often held back by the fact that I‘ve never been native. How long would it take to get to the proficiency of other locals?