I'm the complete opposite. Playing music on repeat ruins it. But if I listen to a song/album relatively rarely, it feels just as good every time. I also notice new subtle details once in a while, and that makes it even better.
I have songs that I absolutely love and have loved for years now. I just make sure not to overdo it.
Feel like this is probably a better way to manage it if I'm being honest. Actually, this is a bit of a similar way I'd listen to jam bands (Grateful Dead, Phish, Railroad Earth, etc.) Usually too long to listen to on repeat, but interesting enough to listen to many times and pick up on things.
I have songs that I absolutely love and have loved for years now. I just make sure not to overdo it.