pull down to refresh

You have a tough situation man :(
I think you can get yourself out of the lease early without any fine, because you have legally valid reasons. And next place can be even better than the current one... for clowns, stackers and cats :)