I think an important concept here is that we don't have to love just one person. I'm not talking about Big Love style multiple-wives. But I am saying that a person can have multiple interests and that is natural. Say I love mountain biking. Say my husband hates mountain biking. I can still have another friend - who I care for deeply, maybe even call it love, who I mountain bike with. My husband is there to raise a family with, and when he goes off to play darts, I have a friend to mountain bike with.
Part of the key of a successful long term relationship, I think, is to have that network of friends established. If you rely just on your spouse to fulfill every single need of yours, that is a huge burden to put on any one person.