Honestly, man, I feel for you but how does this happen? If I can figure out how to get my bbq to not fly away with a cover (and trust me, it'll do it easier than your bike) then what were you slacking off on?
Anyway, this brings nothing of actual help to the conversation. However, I believe most logical, common sense ideas have already been given.
Seriously, hope there wasn't too much damage to the bike. Live and learn.
Maybe you can describe your living arrangements, parking area, etc to those who have no visual so they may better understand what solutions may be available to you.