rationalization: the cognitive process of making something seem consistent with or based on reason
abstraction: a general concept formed by extracting common features from specific examples
pest: a persistently annoying person