I've struggled with Japanese for 20 years, most of that time living in the country. Net result so far is I can order drinks, food, chat about the weather, sing a J. song in Karaoke and get home. It's not much to shout about.
I've had one to one tuition, done numerous courses and taken a few...