My mom made me cook for the family starting when I was 15, been doing it on a daily basis since then, including cooking for my kids/husbands for decades, so if I couldn't do it well by now, there'd be something wrong.
I like to cook for others, make a nice meal and get compliments. Like to have a drink and listen to music while I whip around the kitchen making several dishes, being creative with what I've got in the kitchen. some of my best meals have been improvisations because of things I had around.
Started writing a cookbook for my kids for when they fledge, but got distracted.
I've got lots of time-saving tips:
If you're marinating something, throw everything into a ziploc baggy. Saves cleanup, also allows the ingredients to intermingle better.
Keep a knob of fresh ginger in your freezer, don't bother peeling and slicing - just use a grater and the skin will fall away. Ginger keeps forever in the freezer.
Use clothespins to close everything.
Keep frozen peas and corn in freezer - they can be added to many dishes (including ramen )
Buy a breadmaker ($40 at walmart) to save money and have better bread
To avoid onion tears, cut onion as quickly as possible. In fact, learning to cut veggies and meat is an essential skill.
As Bazza said, smash the garlic rather than cutting/peeling.
Epicurious.com is a great recipe site. You type in whatever ingredients you have and it'll find recipes for you. I use it constantly.
Remember that veggies like carrots, onions and parsnips get sweeter the longer you cook them.
Garlic burns very easily - it should go in last and at low heat. If it burns it'll ruin your dish.
Now if somebody could teach me how to make homemade wine out of fruit, I'd be truly stoked.