The Anker Soundcore Life 2 Bluetooth headphones are down to $40 today only
If you're using Bluetooth and the active noise-cancelling, the battery lasts up to 30 hours. If you go into wired mode, the ANC lasts 60 hours. Listen to only what you want for as long as you want with life like that. Has memory foam cushions, too.