My demons and my angels at war...