What an excellent story. Well written & well timed.
I feel that some of the comments were unnecessarily harsh, esp after your final exams & loss of a loved one. Which btw, my heart goes out for you. Please never listen to them. Read the comment, flip them off & continue writing great stories