I think you should learning Mandarin Chinese,coz the Cantonese and Taiwanese is dislect.
Yes,it is. I agree with you.As the movie <chinese partner>said, 梦想就是坚持了就会感到幸福的东西。