@Lina4176 The host can do a "change or alter reservation" with a new check-out date for you to accept, or you can do that.
When a guest uses the option to send the host a request to cancel for them to accept or decline, that's when it is registered as a host cancellation and the host gets penalized.
It's very refreshing to read a post by a guest having concern about the host being penalized. It's usually the opposite- the guest is solely concerned about being fully refunded. You're good people.