the end of (one's) tether
A point of utter exhaustion or exasperation; a point or state at which one has no more patience, endurance, or energy left. Joshua started throwing a tantrum this afternoon, and with all the other things I have to get done, I've just reached the end of my tether! Daniel's been at the end of his tether for weeks now—he has seriously got to get a different job!