Heck,
If I had a younger beautiful, caring and loving woman, who loved me, I would hold on to it for as long as I could. What a prize.
Look at Bo Derek and her departed husband. It can last a lifetime. He was a lucky man, and, what a way to go! And if it doesn't last that long, I believe in holding on to it, and enjoying it for as long as it lasts. When it is over, there will be pain, and sorrow. But, life is filled with pain. Maybe that is his reason. Maybe, he couldn't stand the thought of losing you, if he loved you as much as you seem to love him. Or, maybe he couldn't for his own reasons.
There can be a lot of pain in love. I know from experience as I'm sure that others do. But, I will always believe in it. Love is the most precious thing on this earth between two people. And for true love, I would climb Mount Everest.
So, Shmoopy, don't hold on and torture yourself. There is someone out there who is willing to give you all the love that you give them. Find that person.
And, in the meantime, enjoy life, and spread your cheer, as you most truly have. Get back to skinning babe.