idiom
fight your demons
Meaning
to deal with your fears or bad memories courageously
Example
He’s learning to **fight his demons** from the past.