I love preparing my own food. My favorite is Italian food. I've learned quite a bit about how to cook it like the Italians do...not just boiling some spaghetti and pouring sauce over it. Using fresh herbs, roma tomatoes, parmesean reggiano, good olive oil, etc. And not making it too saucy or cheesy. Italians try to balance all the flavors together to make a meal. Also buying good quality pasta is critical. Artisanal pasta has a more rough texture and soaks up sauces more readily than the cheap stuff. I like cooking other things as well but Italian has been my focus. I just like the fact that you can make food taste exactly to your preference. A definite advantage over eating other people's food. I feel fortunate that my mother started teaching me to cook when I was very young.