I'm single and I love cooking. I love to cook a huge pot of food (whether it's a Thai curry, beef and mushroom casserole, goulash, it doesn't matter). Then invite some people over, sit around and eat for hours, talk, have a beer or glass of wine.
I do also cook for myself but that's usually a less elaborate affair. I hate wasting money on take away which is almost always disappointing.