For Storm, the RP section is pretty much the forum. If you're pretty new to RPing, then he probably hasn't dealt with you. In which case, as far as he's aware, you're a new guy.
And no, you've been around since a month after BotW launched. But I've seen you around enough to be memorable, so...