know one's own mind
know one's own mind {v. phr.}
To not hesitate or vacillate; be definite in one's ideas or plans.
It is impossible to do business with Fred, because he doesn't know his own mind.
Categories:
Source: A Dictionary of American Idioms