Pam,
I had no idea you were going though such a hard time in your life. Bless your heart. It sounds as though you are all supporting each other, and that is great.
I love the story behind this quilt. You did a great job all the way around on it. Let us know what his reaction is. He is going to be floored that you put so much thought and time into something for him.