OMFG twitch that sucks man, i'm sorry. I've experianced problems like that in the past with family who owned my apt. i moved out with my GF so now things are better a 420 friendly landlord helps too.
Good luck on the next attempt whenever that might be. I enjoyed following your progress.
RIP lil plants