Generally I don't respond to your type of post because I don't have a lot of drug knoweledge and do not know what to say.
However, I looked up risperdal to find out what it is and wow, ya, nasty drug withdrawal. I did go through bad withdrawl on effecxor. Some clicks led me to a place called the Road Back.
about safely withdrawing from such drugs. So I would say get help with the withdrawal.
http://www.theroadback.org/workbook.htm
It also sounds like part of it may be the anxiety about not sleeping is contributing to sleeplessness.
_________________
If you have one option you have an obsession.
If you have two options you have a delema.
If you have three options you have a choice.
Look for three or more options.
"I'm not too crazy about reality, but it's the only place to get a decent meal.