Does naruto ever forget Hinata's a girl or is that just in fanfiction?

It's just in fanfiction.

Of course he knows Hinata is a girl.

Naruto is stupid, but not that stupid.

- Neji