If grinding is getting to you, you can develop autopilot habits for safely grinding useless enemies in areas you've seen before in other play throughs. You only turn off the autopilot for random rares, unexpected heavy damage/statuses, or known risky areas/enemies/interactions. To me it feels like "lalalalalala ... Ooh an unexpected challenge, what fun! ... lalalalalala ... ooh, this bit has killed me so many times, time to play like a wuss ... ok, killed them all, lalalalala"
Another tip to avoid grinding is to give up earlier. While some builds are weak early on and get amazing later, some just aren't going anywhere. If your build isn't viable, you can just delete the character or ask for permanent death instead of respawning, grinding and dying later anyway. I had so many shitty characters that were struggling tediously through the early game and then couldn't face the early mid game areas to get more levels.
