Hey there Grimm! Welcome back to Flutterbat Forums!
I'm unsure when you first joined but not a whole lot has changed with the site since my initial start here which was April 27th 2013.
Sure people have left and the character limits have been reduced but nothing too major. Anyhow, just take your time adapting to the forum and checking out the topics and what not. It may seem big at first but later you'll be like (now why did I have trouble navigating in the first place?!)
I hope you have a better experience now that you decided to give it another shot. Have a good one!