Wow, sounds like you got it covered. Being spoiled and pampered takes care of alot of things!
If he is working that much he needs a break...good job!