Thanks for the update. You are a true inspiration and I, like many others have to constantly remind myself of how lucky I am when I feel let down by simple things in life. The fact is that (like you) we are all capable of taking a positive view of our situations but for some reason our default human nature is to see negative where there is clearly a positive. I would love to learn how we humans have come so far in evolution despite this default negative attitude.
I wish you luck in medical school and BTW I spoke to a pilot last week that just passed his IR check ride. He told me he life long passion for flying ended when he got his PPL. The constant expense, exams and check-rides have eroded this passion to the point that he now wishes he could just fly for fun...........and he hasn't got his first job yet.