Ask each member of the family to list four dishes they really like, and pick your own four favourites too.
Next sit down with the list and work out what tweaks are needed.
So for eg one person likes bolognese; great - everyone gets bolognese sauce but your husband has his with rice or GF pasta.
Next, everyone likes gammon and chips, except your daughter has bread not chips.
and so on.
With a bit of luck you should be able to come up with 14 meals. Not everyone is going to love every meal. But everyone’s favourite will be there at some point, including your own. It’s ok if not everyone likes everything - potatoes can be swapped for bread, cheese you can serve as a garnish and the cheese hater can just not garnish theirs, and if you cook the main part of the dish without gluten, you can do separate pasta (or give everyone rice), etc.
Next, plan to put your children’s favourite meals on days when they are at home. And teach them how to cook it. Friday nights can be good for this as if the cleanup takes a little longer they won’t be up too late for school next day! This will be a hassle initially. But they will learn, and then you can turn Friday nights over to them. Make them responsible for it, together if they get along, or taking turns if that works better. In which case, the others get to clear.
And if you’re doing shepherds pie or a casserole, make two, and freeze one. Don’t just make extra in the same pot, that tends to disappear. But do another, or dish up the extra half before you bring the rest to the table, and then you’re a meal ahead of yourself for next week. You can if you like also do single portions of particular dishes so if lasagne is a favourite for 3 of you, you’ll already have a single portion of straight bolognese to give your husband instead. Etc.