Oh, and my answer to the first question is:
I am learning Japanese because I am going to be living there, and I want to be able to communicate with people and understand my surroundings better, instead of standing around like a helpless puppy hoping for somebody who speaks English.