Besides all of the Hirigana and Katakana, Japanese contains a lot of Kanji. Kanji are Chinese characters. And Chinese characters are hard to pick up.
That's why Japanese is a hard language.
All times are (GMT -06:00) Central Time (US & Canada). Current time is 5:08:22 AM