Sounds like you had a nice relaxing weekend....NOT! My best guess is that your H was just oblivious:
LL has it all under control....don't want to get in her way!
I can feel your resentment oozing through your post...why SHOULD you have had to shoulder all of that yourself? Delayed the cake because he ate late? Grrrr!
On the other hand....I wonder how your H would respond to DIRECT REQUESTS from you in such situations? "H...would you chop these veggies for me please?...H I'd love it if you'd stay up here and visit with your family while I get stuff ready ....
I'm saying this because of that little thing with my taxes last week. I'd been bitchin' and moanin' about how much I have to do this week, how over whelmed, then the bloody taxes are still waiting....and so was I....until I JUST ASKED H to do it for me. And he did. Gladly.
I know, I know LL. To US...helping out at a family function should be a given! Saying thank you and empathising with all the work and stress, ditto. But for your H....he probably needs more direction. Just a thought.
Take care! (sounds like your inlaws are a tad hypochondriacal???)