Really glad I found this forum, no idea it existed! I was watching a You Tube video, don't even know how I arrived at it, a talk given by Fr. Michel Rodrige (sic?) and worried about what I was hearing. So I was doing some research about him and found this forum.