Oh, sorry I got back to this so late. I don't check deviantart that much, but I'm always on Facebook, Twitter, and now FictionPress since it's back up.
Anyways, I don't know. I've checked out other sites and haven't found anything better than FictionPress. :/ I forget the sites, though, since I did all of that back in 2009 when I first started looking for writing websites.
But, gah, that sucks. I don't know what I would do if my retarded cousin did that to me. Seriously, that's not cool at all. You've put so much work into those stories, and us review buddies have enjoyed reading all of it! Imma smack him if you want me too, hahaha. Just kidding