Olivia is never going to become a actual hero if she keep depends on Leon too much , so Leon have to separate himself from her (without actual realizing she have feeling about him)
@arin-san , i don't think he treating Oliva and Ange like an NPC , because he know Oliva is gonna save the world one day and he think himself is not suitable to be side by side with her , (he really care about Olivia actually , it just he just dont show it often ) ,