Learning Nihongo 日本語 is one of the most difficult things that I did and is still doing. There are many exceptions to the rules as well with their way of writing which makes me dizzy literally. But since I worked in Japan and had to interact with the Japanese staff in Nihongo, we had to take Nihongo lessons in the office.