Pre-Christian morality, yup the disgust with male homosexuality is definitely not just a Christan thing. The pre-christan Romans were very anti-homosexual, to the point of putting to death any outed homosexuals in their military.
Actually, the Romans very much tolerated bi-sexual relationships. You might be right, however, that they had a different attitude toward homosexual relationships.