hair shirt: an uncomfortable shirt made of coarse animal hair; worn next to the skin as a penance
clothing: a covering designed to be worn on a person's body
worldly concern: the concerns of this life as distinguished from heaven and the afterlife