Gritty realism is stupid and is an unnecessary roadblock that feels bad to play and to run as a DM. If your encounters aren't challenging enough, your DM needs to play smarter or needs to add more CR to the encounter.
You also need to take a look at what you want out of each encounter. Is...