Given a triangle $ABC$ with incenter $I$, line $AI$ intersects the circumcircle of triangle $ABC$ at points $A$ and $S$. Let $J$ be the resulting point after reflecting $I$ w.r.t. line $BC$, and let $SJ$ meets the circumcircle of triangle $ABC$ at points $S$ and $P$. Prove that $AI=PI$.
Can anyone help me solve this? I tried solving this for a long time but I am stuck nowhere. I knew that $S$ is the center of the circumcircle of triangle $BIC$, $\bigtriangleup BIJ \sim \bigtriangleup SIC$, and $\bigtriangleup CIJ \sim \bigtriangleup SIB$, but I still couldn't manage to show that $\angle PAI = \angle API$ by angle chasing. Any help will be really appreciated ! Thanks!

Extend PO to meet the circle ABC at Q. Then, $\angle PAQ = 90^0$.
Extend PI to meet AQ at R. Then, PR is the diameter of the circle PAR. Note that AP is the common chord of circles ABC and PAR.
Let T be the midpoint of AP. Then $\angle OTA = 90^0$.
It remains to argue why OIT is the line of centers.