It's a hard language to learn, especially if your native language is from a different language family, like English. Try not to get discouraged if you struggle with learning Cantonese.