I own a lot of headphones, generally most can be made to sound significantly better using EAPO + PEACE on Windows or Wavelet on Android so all is not black and white. I also own a lot of sources. But, yeah, I'm not the ultra-fidelity gold ear kind, I'm a music lover and also a musician and with aged ears. I go by: "if it sounds good, it is good" without further analysis.
Currently mostly listening to:
Sony MDR-Z7M2 using SMSL D-6/SH-6 on Windows
Some of the other cans, in no particular order
Beyerdynamic DT1990 Pro
Hifiman HE400SE
Sennheiser HD600
Beyerdynamic DT900 ProX
AKG K612
Beyerdynamic DT990 Pro 250 Ohm
Sony MDR-1AM2
Shure SRH-840A
Audio-Technica ATH-M50X
Sony WH-H900N
Sony MDR-ZX700
AKG K240 Studio
Creative Aurvana Live! SE
Samson SR850C
Philips SHP-8900
Sennheiser HD429
Sony MDR-CD770
and a few other cans
I have several audio interfaces, digital mixers, old-school HiFi and what not but I do think my SMSL-combo has an edge on everything else in sounding better.
For portable, I just use my Sony Xperia 5 Mark IV as it has a headphone output and pushes surprisingly high volume levels, but I use Bluetooth mostly(WH-H900N) as I don't want a wire when out and about. I hate IEMS as I find them terribly uncomfortable