From Longman Dictionary of Contemporary Englishbe tearing your hair outbe tearing your hair outBritish English informalWORRIED to feel anxious and upset because you are worried, or because you have to deal with something that is very difficult I’ve been tearing my hair out trying to get done in time. → tear
Examples from the Corpus
be tearing your hair out• Anyone else would be tearing his hair out, confronted by a pack of jabbering foreigners, but does Feargal?