man up! tales of my delusional self-confidence