Gosh I'm so so sorry I remember I was soo devastated when I got frozen.
Maybe if you want to quit neo, you could join Leopets? It's like a smaller, imitation of the old-neo community. Right now they're having some issues though, the owner is kinda MIA... But maybe once she comes back and things get running again, you could?
Again I'm really sorry, I know how much it sucks.