This sure makes no sense to a non RC.
Have you ever attended a Mass?
It might make a littlle sense to you if that were the case.
I invite you to learn more about the Catholic Church and the Mass.
PS. You can reply to me in the FReepmail tab.