IDIOMS

have had it

(idiomatic) To have endured all that one can.

Example:   I've had it with your shenanigans!