懲り懲り

Etymology
From.

Noun

 * 1) bad experience, learning from a bad experience, being fed up with

Verb

 * 1) be fed up with