@Francesca18 I am confused.
You are unhappy with a guest because they booked far in advance?
(They booked 2 months ahead when you usually book one week ahead.)
And now you want to cancel their confirmed reservation... because you did not get more reservations?
I also do not understand what "things hotted up on spare room and I hope I can fill with a long term person" means.
Anyway, if you cancel a guest's confirmed reservation, AirBnB will not allow you to re-book on those dates through AirBnB. It is not petty; AirBnB is trying to prevent guests from having their vacation plans disrupted by having their confirmed reservation cancelled at the last minute.