I feel your pain on the karate, lol. We have 2 who do it. One just made 2nd Dan (Tang Soo Do) this past Saturday, so he has been on an extreme schedule for the past 3 months prior to testing. Our daughter is still a green belt and they usually only do 2 classes per week. BUT, they also have been taking advantage of the recently offered jiu-jitsu at the karate school... so that is another 2 nights per week. And they take confirmation classes at church once per week. Daughter also takes piano one day per week. And we "homeschool".
My husband always does things for me, and usually just when I need it most, too. His latest: said "how about we go to Outback for dinner tonight?" on Monday. We'd had weekend company (due to son's all day karate testing on Saturday-in another city), got up and went to church on Sunday morning, and went out with friends for the SuperBowl on Sunday night. Monday was school, and I had my Mammo scheduled for yesterday morning. So, no worrying about what to cook for dinner OR clean up on Monday night! Wahoo!
:)
I try to do the things my husband associates with me caring for him. (seriously---CARING)... like setting up the coffee pot the night before (he gets up super early some days and no one else is up before he leaves for work), making his lunch and having it ready to go in the fridge, sometimes I'll take his car and put gas in it for him, keeping the fridge stocked with beer, buying him the pricey greek yogurt he loves, keeping a stash of Turtles in the back of a kitchen cabinet just for him, buying him new socks, picking up anything new by Kashi so he can try it, letting him read the National Review first..... It's the little things my husband likes. :)