I speak Cantonese pretty good, but can't understand a lot complicated Cantonese Hong Kong songs and some movies where they say complicated words that I've never learned or heard. I also can't read or write, because back then the teachers that tried to teach me how to read and write didn't teach me a pattern for how to read or write, I had to remember a whole Chinese character to know the word, unlike in English, where you can sound out a word by using the alphabet. It's much easier in Mandarin, because they have a Pinyin system to help them. I really wish I could have grew up in Hong Kong, because I would have known Cantonese, Mandarin and English.
-LeetNeo.