I have a question. Seeing as I am not fluent myself, I would love to know how long it takes to become fluent. I have been to Japan several times but I had never stayed for a long period of time so I think that is why I have not picked up on it as quickly.