Wiktionary
at the end of one's tether
alt. (context idiomatic English) At the limit of one’s patience; frustrated or annoyed. prep.phr. (context idiomatic English) At the limit of one’s patience; frustrated or annoyed.