A lot of men in prison have sex with other men but claim they are not homosexual. Their homosexual sex act is brought on because of their need to put their penis in something and ejaculate. With only other men available they seek other men to engage in sex with.Ha! "Geo" is a rent boy who was looking to get paid, while Rekers was looking to satisfy his lust. There is no looking for a loving relationship. Your sympathy is misplaced.
This incident does not prove Rekers is homosexual anymore than a man committing adultery proves he is a polygamist.
Rekers had an alternative path for his penis/ejaculation (his wife) and chose "Geo" instead. I think he may either be bi-sexual or he may be gay and in the closet.
Even if "Geo" was a rent boy it's possible that Rekers does not know where to find his soul-mate and was "looking for love in all the wrong places". Still, I feel sorry for the guy.