He has the right to his own opinion and that's it.

I know he is a catholic and would be considered quite a religious person, what I can not understand is other people of the same religion or similar ones who consider the Bible to be the word of god and it says something like 'Man shall not lie with Man' yet they agree with same sex marriage its completely contradictory.