Oh guava, I'm so sorry about everything you've been going through!!!
(((((((((MASSIVE HUGS))))))))))
I think you handled it all like a CHAMP, I'm so impressed with how you kept it together & kept focus on the bigger picture. What a beautiful gift you gave your FIL, it's almost like he had a premonition of the coming events.