Mixed Messages, Pastor Steve Filizzi