You can only offer what the other person wants. If the other person doesn't want what you have to offer, then it really don't matter. If you make amazing soft baked cookies, good for you, it won't make your partner happier. If you have frequent sex, initiate sex so he feels desired and sexy, great sex and sexually satisfy him, that's what makes him happy. That's what you have to offer. That's all he wants, that's all you have to offer.
On the other hand, if you want that and more, then he may or may not have more to offer. There's a reason women try so desperately to get men to marry them. You don't exactly see men worrying about how they're going to get a woman to marry them. Men have more to offer, not because they "can" offer more than women, but simply because women "want" more from men.