to use up all one's strength
to sum it up in one word; ... is the word for it
to feel blessed to be in one's position; to be thankful for one's good fortune
to be disgusted with; to be fed up with; to run out of patience with
to exhaust all one's options
to be exhausted; to be out of energy
to be frowned upon by Fortune