This is the old Forum that you were on and are still on, :p

Most all of us are still here, and it is good to see you found your way back

As for being confused, hell I am confused when I walk...