Thanks for the Facebooks, cards, presents, texts, and spontaneous verbal spouting. You made my day, in every way possible.
Will write more extensively this weekend. However, I do have homework to do, which I have put off for the past hour by emailing my orchestra, and responding to Facebook messages.
Thank you all though. This post will be edited to include more detail.
Happy birthday to Aly as well, as always.