So I really want to be able to speak something other than English, the problem is, I don't really know which language I want to learn. I do have three main candidates though, Swedish, German, and Japanese. What, if anything, should I consider before choosing one? Also, where can I learn these languages for free? I know Duolingo is free, I checked and German and Swedish were on there but Japanese isn't, so if I choose that I'd have to go somewhere else.