Why must they fight over Will?!
Will is in town because he wants to find out Alice. The problem is, we know he must be evil but seems like Alice is not aware. When she saw him, she would like to meet him and revealed all her problems because she thought Will can help her. She said to Dawin that Will is her closest "brother" and he has a strong army. He will be able to help her. Ofc, Davin disagree with her because if he lets her meet Will, their mission will be over because someone will know that Alice hides herself as "Naree" to escape those who want to kill her.
So from now on, they gonna fight because Alice want to meet Will but Dawin disagrees because of his mission or "jealousy"