For some reason, I could not find the Deviants Forum to save my life. I feel very lost. Did I just walk into a new world? I think I need a map and compass to navigate these [probably not-so-new] places and features.
What the hell happened? Are people even here anymore?
Logging in felt strange. Really, really strange--the site I knew and loved is no longer that site. Several years ago, I didn't have very many great friends, so coming here was where I found solace. During my time here, I made so many great friends to talk to about everything, to talk about nothing, to webcam with, to vent to, to listen to, and even to meet in person! I can't