Please do not allow him or anyone to interfere with your love of Christ. PF is as flawed as any of us but your primary duty is always to love and to serve God "in spite of dungeon, fire and foe". Our Lord wants us in Church as the Commandment says so that we may grow in faith and holiness.