His heart get upset at the Lord a foolish man is the man who is incapable of seeing beyond what is just in front of him