I agree that it is weird that the story doesn’t progress, and an explanation would be of great help (idk about the quests because it depends on the implications and impacts on the combat of the story quests themselves if you choose to ignore it), but i think maybe just food or drink and then make short rests mandatory before long rests would be more than plenty to steer the player away from spamming the long rest button.