Today's Idiom - Day 18

face your demons

If you face your demons, you have the courage to confront your fears or some cause of anguish that you normally try to avoid.

"Sam has a problem with alcohol. He will either have to face his demons at the office party, or simply not go."