Another Chinese speaker!
What prompted you to learn Cantonese though?
I can write in English and Chinese fluently, while I know how to speak English, Cantonese, and Putonghua. I don’t think I’m all that good at Putonghua, and sometimes I’m tempted to believe that mainland Chinese are trying to understand what I’m saying based partially on guesswork, so I think that’d count as 2 1/2 languages. Although I can understand simplified Chinese characters most of the time, I can only write in traditional Chinese characters, and I’m glad I learnt it instead of the simplified version, chiefly because some traditional characters are combined to form a single simplified character, which I believe can cause confusion, especially in classical Chinese. And also because of some local sentiments.
With that said, however, my Chinese writing ability is starting to atrophy, which is why I insist on using handwriting when typing Chinese on my phone, and it’s definitely got nothing to do with me being too lazy to learn Cangjie.
As an added bonus, I can type spoken Cantonese well, if it’s of any use.