try sticking to one world and building cool stuff over time
racing to the ender drag and just grinding gear is not very fulfilling in minecraft specfically. it can be for the speedrun nerds and this game does have skill expression, but doing the bare minimum is boring and unfun.
I recently committed to a large art project and I have been chipping away at it. I only fought the ender dragon just so I could get shulker boxes and carry more sand around, and I have been actually engaging with the village system just so I can get any kind of tool I need for any task. even just selling garbage to them is a really good exp grind, so I have been farming and enchanting more than when I build a shitty spawner. Just establishing a large scale foundation of resources is a huge task in of itself, and I can always take breaks and do other shit.
swimming around with night vision potions and breathing potions is way more fun than just walking around caves for me, I really enjoy engaging with potions now. Once I finish my giant omni-man art im going to finally upgrade to nether gear and get more shulker boxes, then finish my ice highways.