Fifeldor: And, curious as I always am, what's the reason for everyone learning "difficult" languages? Professional reasons (are you linguists f.e.)? Business reasons? Do you travel a lot and need to communicate in different languages?
I am asking because, English being the common universal language nowadays, I really don't know if it's really worth it to learn one or two more languages, that I may eventually forget if I don't practice them frequently.
Sadly, I haven't gone very far with any attempts to learn difficult languages (I'm already busy enough trying to improve the 'easier' ones I know) but I have been tempted a few times.
You already named a few reasons, personal relations could be another one, and some people also just enjoy learning languages for the fun of it.
Besides, by learning a new language you can get to know the people who speak it and the culture that's based on it better, so it widens your horizon. You can try to translate everything into English or your native language but it's not the same. You won't quite get the way of thinking, the humor, the nuances etc. And not everything is translated into other languages either, so if for example you're very interested in Japanese culture, movies, mangas whatever, it can be beneficial to know Japanese even if it's got nothing to do with your job.