Nice is nice. Sweet is sweet. Without prior intimacy built up, it's just a heartwarming gesture. Like drinking hot chocolate by the hearth of your fireplace. It's nice, sweet, and warm. Heartwarming only goes so far so fast if you're not that close. Having hot chocolate by the hearth of your friends is different from having hot chocolate by the fireplace at the bar (comparison purposes only)
However, something that causes your heart to pump faster, something to trigger your emotions, will affect you more strongly. A 'bad boy' daring you to step out of your boundaries. Jim making you feel jealous and angry, then coming back to sweet talk to you. You'll feel alive. You'll feel in ways you never before. Adrenaline would be kicking in. You'd be on an emotional roller coaster.
Tell me, which do you prefer? Now tell me, which do you keep going back to, no matter the weather, rain or shine? Does it make sense in this context?
Of course, this is just a simplified comparison, but I hope you understand a bit more about it Panqiuyan and Anra7777 .