Are you telling me that this guy is a super duper ultra awesome guy, but cheapen out to his girlfriend date and didn't communicate anything with her about it? Yeah, this guy is a red flag, good for her dumping his ass.
That's in the world where God is just story, this is the world where God is real. And a soldier (angel) must obey directive from command (god). With God, you're supposed to have blind faith, because you will never understand their thinking. Never presume their thoughts other than it's the best...
That's the test, it's a test of faith for God. Just like Ibrahim who sacrificed his son because God wills it, and in return got rewarded for his faith. God swapped his son with lamb, you can't presume or question God's faith other than it's best for you
Man, human screwed up, but honestly I think it's because the demon tribe were focused on human for some reason? Without a guardian like the professor, human country seems to be easy target for discord and manipulation.