OMG... that's just... ughghhghg I'm so sorry.
Bugs are pretty awful. I'm a bit farther south than you, and they're an ongoing problem. I actually would like to move to a less buggy part of the country
Have you thought about putting one of the "roach motels" in a corner of the room? The kind where they go inside and die, and you never have to see them?