Most Helpful Guy
I don't think you have a good understanding of what love really is. It sounds like your idea of love is connected to an emotion, and that isn't the same thing as love. Love is actually just a commitment to sacrifice for someone else. If you are lucky they will return the love, and make sacrifices for you as well.
I suspect you are mistaking feelings such as infatuation, and lust to be the same thing as love. They are powerful emotions, but love is about taking care of someone else, no matter what Hollywood tells us.
Emotions come and go, and make a bad foundation for a marriage. Your husband can't make you feel happy, or love, no matter how much he may want to. It is simply impossible for him to do so. You have to find a way to master your own emotions.
You need to make a decision about what kind of relationship you would prefer. If you want the highs that come at the beginning of a relationship, then serial monogamy may be a better match than ever getting married. Or you might find a way to find a way to be happy within your marriage. As things stand now though, you could grow to resent him, if you see him as the reason that is preventing you from being happy. So if you decide you don't want to be married anymore, then you need to hurry up, before it creates bad blood between the two of you.
What is best will depend on your personality, and sometimes can even be linked to your health. For example some people can't fully appreciate others if they are suffering from depression and need to get medical attention for it.
If I was married to a woman that I described as "the best person" I would do whatever it took to hold on to her, and work through my issues. Some things I would try before getting a divorce would be to find happiness in ways outside the relationship, such as taking up hobbies and finding my emotional highs that way. I would also consider going to the doctor and seeing if there was a medical problem that was keeping me from being happy with my life.
I think the real problem isn't that you don't "love" him. I think the problem is that you just aren't happy with your life. You need to figure out what you require in order to make yourself happy, before you can ever expect to be happily married to anyone. Otherwise you will only enjoy the distraction of the emotional highs at the beginning of the relationship.
Most Helpful Girl
You're not going to get very many decent answers here for your situation tbh. Most people here have never been married or even in serious long term relationships. They'll all judge you and say you're horrible.
Honestly, there has to be more to it than you just don't love him. I understand very much your feelings and am going through a similar experience. Don't let others make you feel like a horrible person.
I think you need to speak with your husband about it and try to go to counseling. If he's truly that wonderful it would be a bad thing to throw away.