Don't feel too bad. I've been interested in the show for almost two years now, and the bulk of the series I've scarcely even touched. ()^_^
Go under where it says Forums, and on the sub-bar it'll have a few clickable options. Look for 'New Posts' on the right.