Fight shy of
To avoid meeting or confronting someone or something dates from the late 18th/early 19th century and derives from earlier literal use of not wanting to confront an adversary in a physical fight or contest.