tear your hair out

Definition: said when you are feeling a lot of anxiety over a problem.

Discuss this Idiom in the comments below.