Juju -try therapy if you can. If you get a good therapist, it can change your life and definitely help with the anxiety.

Oh, and waking up in the middle of the night is the worst! 4am like clock work for me. Then I toss and turn for about 2 hours and finally fall asleep again, only to have my alarm go off.