The IEM’s (In Ear Monitors) I wear are all wired, so I can wear them for hours, with only my phone’s battery to worry about, and I use triple-flange eartips that sit well within the ear canal, so provide industry standard noise reduction, up around 28dB.
Personally I’d go for the Mee Audio M6 Pro IEM’s; they have replaceable cables, a full set of eartips including triple-flange ones, a 3.5mm>1/4” adapter, and best of all you can get them for £40 off eBay.
I’ve been using Mee Audio earphones for years, more recently their Pinnacle P1’s, and they’re incredibly value for money, and they’re very reliable.
I’ve tried BT earbuds and headphones, and became very disillusioned with them, battery life was ok-ish, the headphones I could plug a cable into when the battery died and carry on using them, but without noise cancelling, the earbuds would just die unexpectedly then I’d have to charge them up for some time so they’d be in the case for at least half an hour, and frankly I just can’t be arsed; cabled ’phones allow lossless playback as well.
https://www.ebay.co.uk/itm/233960030082?mkcid=16&mkevt=1&mkrid=711-127632-2357-0&ssspo=bn9MHaDDT3C&sssrc=4429486&ssuid=KZ8qbSDdR1O&var=533603468285&widget_ver=artemis&media=COPY