He demands you to keep you own stuff straight, he won’t hold your hand. Also sacrifice is key to working with him. A powerful ally, be careful you respect him when calling. I mention this because of your argument with Azazel. They are familiar to each other.
Also I saw you posted you live in the Phoenix metropolitan area. I do too.