True, I think you have a realistic and mature concept of love.
You hit it on the head when you talked about the love you have for your children.
THAT is love. Really really really wanting to stick it in somebody (or having somebody stick it in you) is not love. It's infatuation. It's desire.
One thing about desire is that it is inward-facing. Love is the opposite. Love is about self-sacrifice.
Desire is the root of so many problems. When you desire someone's attention, when you desire someone's adulation, when you desire their acceptance, what you're doing is handing over the keys to your happiness to someone else.
Awareness is the answer. Know yourself.
You're not missing out on love. You're missing out on infatuation, which is another thing entirely. Infatuation is decadent. There's nothing wrong with it, but realize that infatuation can never satisfy the need to give yourself wholly to something other than yourself. Like your kids. They are a worthy thing to give yourself to.
I have my "soul mate" and I'm very lucky to have her. We are not joined at the hip. We share some common interests, but disagree on some things. Our relationship is practical, and that is why it will survive. It's success isn't based on her desires or mine, but a realistic and shared view of why we are together and what we can accomplish as a team.
You have love, and you are loved.