Doesn't sound to me like you screwed up at all. Must have had lots of bittersweet moments with your family and your H but you did good. I would give my left arm for a good hug!!
That is good he is bring you an article that means he was thinking of you on his own. Glad he is helping you move that is a big thing also.
Keep on doing what you are doing you are getting good results.