I'm so glad I no longer live on 186 Affleck Street