He's come to terms with the fact that Rachel is the past. There's a huge section of the game about it. He finally forgives himself and is reborn himself by the Phoenix. He can then move on. And Celes is the one. His conflict is his refusal to give up his old love for what's obviously knew and good.