As I get older, I can cope with eating earlier than I used to. I always used to eat after the theatre, for example, so around 9:30-10pm, but I can't cope with that anymore. Instead I'll eat pre-theatre at 6pm. The advantage is that I'm not particularly hungry then so I don't order nearly as much: the key then is not to have a snack on getting home at 10:30!