Hello! I've been playing BG3 for a few hours so far and while everything is okay for EA, I really can't wrap my head around Long Rest, Short Rest mechanic.

1. What is stopping me from just spamming long rest after every battle? Are there any penalties at all?

2. How is short rest viable if you can spam long rest after every battle?

What am I missing or misunderstanding? Save from role playing reasons, I don't see a reason why I shouldn't just camp after every battle.