With warfare never ending, a person can be an angel or a demon. All it takes is a change of heart under 2Masters that grant you powers to heal the world, or to destroy it.
READ RIGHT TO LEFT - Asian way
"Are you drinking again" or "Have you been drinking" would be a smoother way of phrasing what Jeremy said in that first panel.
A regular lush, huh? I hope it's for recreational purposes and not because he only visits her once a month. ^^;