I find difficult if learning english is because I need to improve the language of english language. If I improve knowing the language, I can easily learn english in a way. Also it's hard for me because I speak in two languages and knowing several languages it's really mixing. The more language, the more mistakes I do, but I'm still trying to improve learning english by hard, not paying attention that its not my own language, I learn it because it will help me in future. To choose a profession, to communicate with different kinds of people in the world, and also it is good to know several languages because it shows how talent you are. No matter how difficult it is, I will still keep learning english!
I've been learning English for a long time and I found it really difficult on hearing native speaker's talk which is very difficult for me to understand. I'm working on improving on that problem. They speak so quickly, you don't catch the point of context. And there're so many different English accents which I don't really like.