I can't help but wonder if bf is a passive-aggressive OBLIVIOUS N?
I've told him REPEATEDLY that I don't like HIS cockroaches that he infested my house with and he will just stand there and ignore the roaches crawling right in front of him until I practically SHOVE his nose into the cockroaches crawling there!!! And he's supposed to have 20/20 vision!!!!!! Then he will attempt to joke "How do you know if they're MY cockroaches? Hee-Hee-Hee!"
YUCK!!!!!!
He just doesn't GET IT that I didn't have cockroaches until he brought his roach-infested bird cages into my house and turned the roaches loose! IDIOT!!!!!!!

Then he "promises" to clean up. After he's "cleaned" and left, I discover bird food scattered all over the room where he keeps his birds and guess what's crawling all over the scattered food that he neglected to clean up? You guessed it! The cockroaches are having a FEEDING FRENZY over the food that he's SLOPPED EVERYWHERE in the room!!! I guess I have to STAND OVER HIM in order to MAKE HIM CLEAN THE PLACE PROPERLY!!!!!! DAMMIT!!!!

Bones