DS is 16 and DH is old enough to be able to fend for himself. We have fallen into a pattern - for years now - of not eating until 9pm or even later - which is when DH has finished his work (and rarely also fitted in a bike ride or a trip to the pub with friends) and DS is ready to finish playing computer games.
DH works FT - from home most days but in the office a couple of times a week and back around 7:30. I work away from home 3-4 days a week and stay away from home one night per week working very late into the night in order that I only have to do the 3 days away. I'm mostly back around 6:30-7pm the other nights and do a few hours from home on the other 2 days.
DS has activities 3 nights a week - sometimes ending at 7 or 8pm and one starting at 8pm.
It wasn't a problem for a while as I liked to cook from scratch but no longer have the inclination or energy to spend 2-3 hours cooking a meal and have lost my appetite so need to eat when I am hungry or I don't really eat.
I really want to eat earlier and to eat more healthily (salads etc which DS mostly won't eat and DH sometimes complains about the salad dressings) and I find myself snacking and drinking wine from around 6pm until I start to cook around 8/ 8:30pm - otherwise it would be ready too soon. Then I don't really fancy eating
I sometimes spend all weekend batch cooking for the freezer in order that there will be something healthier than ready meals for when I'm knackered in the week but I still end up having to dish them up for 9pm.
I think I know what your response will be - that I should just cook what I want when I want and they can eat it if they like - or not - but I lovely family mealtimes together (and then we watch tv together for an hour) and DS is really bad at realising when he's hungry and needs prompting to eat anything. I fear that if I just do my own thing that DS will just not eat and live in his room and we will lose this family time together (which seems to be quite rare with a 16yo from what I can tell!)
So, WWYD?