Congratulations. Regarding the crippling anxiety: I was the same way from college until a couple years ago. I couldn't, for the life of me, get a good night of rest on the nights before an important event. But simply changing up my diet[1] fixed that problem very quickly. It's worth a shot for you to look into doing that. I know how destructive and terrible it feels to be unable to rest properly.
[1] Specifically, I cut out wheat and corn altogether, reduced my carbohydrate intake to less than 50g a day, and never ate anything with added sugars.
[1] Specifically, I cut out wheat and corn altogether, reduced my carbohydrate intake to less than 50g a day, and never ate anything with added sugars.