View Single Post
 
Old Sep 02, 2016, 10:50 PM
Anonymous50005
Guest
 
Posts: n/a
It is a very common idiom to "face your demons" or "confront your demons". Been around for a very long time.
Thanks for this!
unaluna, Yours_Truly