I still love it. I don't listen to it as much as I used to, but that's natural.
While I like the production fine enough, I rarely pay attention to it. What I mostly love about this song are the lyric and vocal. Mariah's voice was just made for vulnerable ballads. That's all there is to it. For me, this is the next in line of incredible break-up ballads like "Can't Let Go" and "We Belong Together."
What makes this one unique is the theme of waiting to hate someone. Who hasn't been there? Yet, I feel like that hasn't really been done in song before. I love how lyrically it starts out like a fairy tale (literally - "Once upon a time...") but then the happy ending never comes. The "We went round for round..." section is definitely the highlight, but it's all good. We can all relate to wanting to pause/rewind a moment but not being able to, and I love the bridge, too (changing her number, always having one last thing to say so the conversation doesn't end, etc.). Another moment on the bridge I love is the the repeat of "away" 
One part of the production I do like is how the darker edge doesn't come in until the b-section of the 1st verse. The first verse is like a fairy tale, and the production stays light and simple there. Then the lyric, production, and vocal all get darker with, "We went round for round..." I love that.