You don’t know him and you can’t claim to know what he thinks or believes. No one follows the catholic theology to absolutely strict adherence. Just some are more strict about some aspects. You accusing him of having no faith or belief in the religion he has dedicated his life to is offensive. Your quick judgement is probably because he’s gay… and religious, thus a hypocrite, in some peoples eyes. Just remember it’s the Church that turned away from gays not the other way around.
Having to abstain from physical contact with another adult human is a deeply unnatural and inhuman protocol. I don’t judge any one for wanting to touched and loved.
As for your quick and abrasive judgement: A group of men preparing to stone an adulterous woman to death were addressed by Jesus with the words: ‘He that is without sin among you, let him first cast a stone at her’ (John 8:7).