Any qualified psychologists out there who want to discuss theories...
Eriksons theory of development states that during the ages between 13-21 young people develop their identity (including sexuality) or they suffer confusion. If they successfully complete this phase of development they can move on to the next stages, which is to achieve love, care and wisdom.
I think PS may have been confused and never successfully completed this stage of his developent. That is why his actions show a absence of love, care and wisdom.
It appears to me that he has hung around this young person to process that stage of his development. He now accepts he is fully gay and can probably now move on to experiencing love, care and wisdom fully.
I am not excusing his behaviour. I am just trying to understand the mechanisms and reasons for it.