carmenistyping

reading recs: Opposites by @lancalii