If your audio is of sufficient quality, it really does come down to the headphones and being sufficiently able to drive them.
I used to be a earphones or nought when I was a kid, then I started using some "expensive" Sony headphones, had those almost a decade now but have since started using a combination of IEMs, monitor speakers and a pair of planar magnetic headphones with big drivers.
Even though I'm decades older than when I started, and in theory my hearing is worse, I hear things in music I've listened to for all of this time that I didn't before.
I have a high res audio player, I buy high res music and all that, but the single biggest difference I'd say is having a good size driver, 40mm+ for headphones, the ability to drive them well (a cheapish but not too cheap amp) and some decent quality music, ideally MP3 320 or something or lossless.
As someone who doesn't make music or content I wouldn't recommend monitor speakers for general listening unless you're a true purist, they don't sound "fun", they're extremely directional and I can only describe them as "clinical".
The same can be said for many IEMs, but not always.
Amplifiers don't tend to matter much any more - cheap class B solid-state amps are all fine these days (heaphone amps are a lottery though).
Digital sources have largely sounded perfect for the past 20 years.
A properly set up pair of good speakers in a room big enough to let them do their thing can be an _astonishing_ thing to hear.