Why learn a foreign language?
There are different reasons why people learn foreign languages. The most popular one is the wish to see the world. And you practically cannot travel without knowing at least the most popular language in the world - English.
Others learn foreign language because they want to get a good job. And nowadays it is required to know at least two foreign languages. And some people learn foreign languages just for fun, for their own satisfaction. In that way, I think, they are most likely to succeed, and they are getting more educated and expand their horizons. And that is why I started to learn English, oh so many years ago.