Durable

Definitions: (1) lasting in spite of hard wear; enduring(2) capable of continual or frequent use; stable

Synonym: permanent

Comment: One of the reasons people live to a ripe old age is their ability to take things in stride. Let difficulty roll off of your thick skin. Accept the scrapes, do what you can about them, and then let them go.