Goal and options: How can you keep doors from hitting the garage walls?
output answer: Place a pool noodle at the height the door normally hits the wall, to cushion it.

Goal and options: Clean inside vase.
output answer: Pour salt water inside and shake.

Goal and options: to protect the insect hotel from the weather
output answer:
cut a piece of corrugated roofing iron and screw this on using rubber washers under each screw