The old cliche is Work to Live, not Live to Work, and that is where your DH is going wrong.
Maybe he feels that he needs to provide you with a certain standard of living or holidays. If you would rather that he gave you his time than material things, then tell him that.
You need to have a serious discussion with him and lay it on the line, that he needs to step back just a little and spend time with his family. If he comes up with excuses, then try and find a solution to each problem.
Yes, he needs to run the business and yes, some people do work Sundays, (I am today in my home office), but not everybody does, not every week, at the expense of their family life.
He should be able to have an admin day a week, or finish early on a Weds, or something that will make you happy.
Another friends XH changed completely after she ended the marriage due to him never being at home and his new wife gets all the weekends away and holidays etc that the first wife didn't, because he knows what can happen if he doesn't make time for her and the DC. The business hasn't collapsed, it has miraculously continued...