Since they are end game.... maybe the one that needs to leave is you. They don't have a relationship. They are not dating. They are in a contract relationship. Dan may leave him but that is end the contract relationship then after a few more chapters they will be together.
Doesn't matter he is still an a**hole.