In short, Japanese is one of the more difficult languages for a native English speaker to learn. It takes much dedication and time. Learning the kana and how to pronounce the syllables is relatively easy, the grammar is about in the middle between easy and difficult, and the kanji is very hard.