yes! all you need to do is to think hard about what is best for him( Cedric) and the message that the author wants to give us readers
the only thing that comes to mind is choosing to let him go wich sounds like its gonna lead to same result :T
Ehh, just be sure to talk through their problems the first time they meet in the fantasy world, even if Cedric doesn't like it at first.