Heavy, thought-provoking (sarcasm ahoy) musings on bed bugs