Is swearing discouraged in any formal way on this site?
(Serious question, neutral tone)
Regarding the game:
If you're facing "one long continuous struggle, without a chance to pause", you're probably not facing foes that you have no idea who they are until you get in the middle of it.
Similarly, a ranger should not -always- be able to rely on his favored enemy bonus. Sure, if he picks something, he should be able to be pretty confident it'll be useful, but it should not be "Okay, he picked orcs and undead. I must include orcs and undead, nevermind where the party are or what I was planning or what makes sense or anything else." Some times, you'll run into your favored enemy or enemies 90% of the time. Sometimes, you'll have guessed wrong and be prepared for something that didn't happen. All the DM owes you is a fair chance to find out what you'll be facing, not a "bonus vs. all encounters".
So, you should be able to make an educated guess on what you'll face in an adventure.
A DM who insists that the characters keep going day after day, without any days "off" as if it were, might be reasonable in some campaigns. But a campaign where there is -never- time to rest, recover, etc. and you must keep moving is straining plausibility to the limits.
So, if you are never able to take a break, either the DM is determined to ignore all matter of fatigue and other such concerns, or you're rushing because you don't want to wait.
You said originally "waiting is not fun". The possibility, however likely, that the "situation doesn't permit it", you pulled out here...if that's your point, then I note that there are plenty of times when you don't need to rush quite like that. If that's not your point, and it's merely that "players don't want to have their characters wait", I stand on my comment about player immaturity.
Not everything can happen instantly.