It is normal to have insomnia again if the soma w as your way of treating the insomnia. The shakes are a little different, and probably not from withdrawal, but from some underlying anxiety, probably the same anxiety that keeps you f rom sleeping soundly.
The best way to help yourself is to tell your therapist everything..everything you have just told me, and ask your therapist to consider meeting with you and your parents to work out this cycle of arguing, cutting, and keeping se cre t.
yes, you will definetly be okay once you are completely over the withdrawals..you might contact your doctor about continuing with the ser ax to make it easier on you...xanax is a tough drug to get off of but it sounds like you did the right thing in the detox hospital..but also, consider some outpatient counseling or help.