Mine are 18 and 16.
I agree with a great deal of what has been said in this thread so won't repeat many good things but would just add a few more:
Food: I am a rubbish cook and not that interested in food. very often the children's meals would be sort of picnics, or same boring old thing again and again. and guess what? they are completely normal, eat most things, and oldest actually likes cooking. result! So don't worry what you give them: for me the key is that, from the earliest possible age, they sit on a chair for the whole meal, and they join in conversations. No escape. And now, no phones ever at the table. Even if we are just having a cup of tea.
Talking to adults: one of the posters said this above and I completely concur: the nicest children talk sensibly to adults. Mine always had to come and say hello to visitors; they handed round at parties etc from an early age. Hiding in bedrooms was not an option.
Which brings me on to bedrooms: if you have room , and I know lots of people don't, don't make the bedrooms the play room. Get the children out playing near you; keep an eye; no tvs in bedrooms; no shut or locked bed room doors when they are little; limit screen time at bed times; keep the screens as public as possible.
Here's another thing: it's in your interest to make birthdays etc happen on the day that suits you. I have learned this from bitter experience of DD2 being in hospital a very great deal over the years - over her and her sister's birthdays, Christmas and so on. The important thing is to celebrate these occasions properly and it does not matter one jot if it is not on the "actual" day.
And finally - all those things you worry about when they are tiny, really don't matter at all in the end. What matters is you find a way to like and enjoy being with your children - then, with a fair wind, they will like and enjoy being with you.