In an age of rapidly increasing technology, mass higher education, and increasing prosperity it would appear that our lives are forever getting better. Our society
I disagree with those who describe Our Lord’s Passion experience as humiliating, because I believe that they are merely projecting their perception of that situation