labor of love: productive work performed voluntarily without material reward or compensation
abstraction: a general concept formed by extracting common features from specific examples
black eye: a bad reputation