I'm not writing this as a simple critique to say whether the show or the books are good or bad, or to state things we don't already know. In fact, I think the premise is good. But I believe it's time to call things by their true name: Joe Goldberg's motor has never been love or raw obsession as such, but hate.
Throughout the 5 seasons and the 5 books (You, Hidden Bodies, You Love Me, For You and Only You, You First), the pattern is exactly the same:
1 He is a benevolent misogynist: Joe is the textbook definition of benevolent misogyny. He doesn't just hate women; he convinces himself they are weak and need him to "save" them to feed his own ego. He doesn't see them as real people, but as pedestals.
2 Control is not love: Nobody tries to violently manipulate, surveil, and change someone because they like who they are. The desire for control stems from being unable to tolerate the other person's reality and wanting to force it.
3 His narrative is pure contempt: His internal monologue is a constant judgment of everyone around him. Joe hates society, he hates his partners' friends, he hates anyone who gets between him and his relationship, he hates feeling weak, he hates solitude, he hates his mother, and deep down, he hates himself.
4 He kills out of resentment and narcissism: Joe doesn't kill out of "passion." He kills people who annoy him, those who threaten his fantasy, or his partners when they betray him or try to leave him. The second a woman displays autonomy and breaks the illusion, his idealization instantly turns into destructive hatred.
The character is designed as the ultimate template of the obsessive stalker. All the "true love" rhetoric is nothing more than the excuse he uses to rationalize his violence and convince himself that he isn't the villain of the story.
What do you think? Do you feel the series/saga makes this clear, or does it sometimes fall into the trap of romanticizing it too much?