I think I've read something in the structure of "he is [adj] [prep] humanly temper", but I can't remember the exact words for someone who should be just but instead let the temper got the better of them. Kind of like Greek gods who get carried away by little things just like a real life human being. Is there really some phrase like this?
Learn English – How to say that someone has too much emotion, more than their position allows
phrase-requestword-request
Best Answer
My humble suggestion is
Or maybe
One of the definitions for "walk the line", per Wiktionary, is
"Walk the line" and "toe the line" are idioms more appropriate when describing a person in a subordinate position, or trying to conform to other people's wishes and/or expectations.
"Get the better of" could be more appropriate if your goal is to describe, say, a high judge in a country with powerful and independent judiciary. He wants to be impartial out of considerations of honor etc., but sometimes emotions get the better of him. After all, he is a human being.
Another one:
Another: