Hi cusack10. I've read a little bit about mental health in China, and it sounds tough there. Are you in a rural or urban area? If you're near a city, iyou might have more opportunities. Do you have to stay where you're living? It doesn't sound nice, but if you need help taking care of things, you might have to.
A hobby is anything you enjoy, with or without other people. You can repair things, build things, make things, read, write... do you have things you like to do? I can imagine you feel lonely, though, because it seems like no one understands how hard it is for you: looks like your mom would rather you stay at home and not embarrass her in public. It's a shame your own family is against you. Have you seen a doctor about your problems? Do you know what they're called, or you just know there's something different about you?
I tried finding services available in China, but I'm sure they're mostly in Chinese and I won't be able to find them. I did find:
http://www.21jk.com.cn/english/artic...rticleId=27412 Perhaps you could e-mail them, or maybe there's a phone number in the Chinese version. I would think they would know about services in your area, or at least have an idea of what you can do.
Hope this was of help.