Stop in for a cup of coffee

at the edge - at your wits end - at the end of your rope...