You're doing great Snarf - really, it wouldn't be natural to breeze through this with no stress whatsoever. So give yourself a little extra pat on the back. Just think: when you attend classes, you'll be able to talk about all your time sober and amaze everyone there!
I'm so glad things worked out so that you can don't miss out on too much. I'm sending some prayers and positive thoughts that the transportation will be as painless as possible.
Keep up the good work!!!