Ok, I’m going to try to explain where I think you’re getting hung up.
First off, “love” isn’t pious divine selflessness. What you’re thinking of is “in love” which is that heady romantic time where you think constantly about how perfect the other person is, how you’d do anything for them, how they complete your life, etc… The glimmer of the moon is in her eyes, sunshine sparkles from her divine ass, you get the picture.
That wears off. It’s a chemical reaction similar to being high on drugs. Sadly, it doesn’t last. Somewhere between a month and a year from now, all those euphoric feelings will have worn off, hopefully to be replaced with something a little more permanent - companionship and friendship.
“Love” is when you are so comfortable with the other person that you want them to know everything about you, and you’ve mostly already told them everything. “Love” is less “I would die for you today if I had to” and more “I would gladly live with you until I’m 90.” The second one doesn’t sound nearly as romantic or exciting, but there it is.
So, that’s your first bit. “In Love” is not “Love” and while “in love” is awesome while it lasts, don’t think you’re going to build a lasting connection on ephemeral brain chemistry.
Now on to lust. I hate to be the one to break it to you, but humans are horny buggers. We have sex. We like having sex. We like having sex so much that our brains make up new and interesting ways for us to have sex, and if we don’t get on it fast enough, it replays those ideas over and over and over again to make sure we’ve got the idea. Wanting sex, (even full on pin someone over a countertop banging animalistic sex) isn’t a bad thing. It’s what we do.
Yes, lust is ‘selfish’ but so is eating dinner. You selfish pig - how dare you eat that food! Don’t you know there are starving people? You put clothes on this morning, didn’t you? Selfish whore - don’t you realize some people would really enjoy seeing your hot naked self? What gives you the right to cover it up like that? I’m being silly on purpose - taking care of personal needs has gotten a bad rap, and it’s stupid. If you have needs, whatever they are, you’re supposed to take care of them. (Insert required note that it can’t be illegal, and preferably not involve hurting other people.)
Some of your needs are sexual. Let me be blunt: Wanting To Have Sex is Totally OK.
Go for it! Sex is, after all, the usual reason for people to get together. I think it’s sweet that you want to be the perfect gentleman for your lady, but perfect gentlemen get nookie also!
What you have to realize is that you can be a romantic gentleman* who happens to like the bondage scene and some intense fetishes.*
You don’t have to pick one or the other.
What you should do is tell your lady friend some of your kinks. It isn’t fair to represent yourself as only one half of your personality. If she really is as perfect for you as you say, then she’ll work with you on this. If not, you need to have someone who knows you as a whole person - with ALL your likes and dislikes, sexual or not.