If I were you, I'd do more research on this than here. People on this website tend to see JA through rose colored glasses.

My opinion is if you stay on the resort at an AI you won't have any trouble, but out in public there is a decent chance they will be bothered by the macho Jamaican men. I don't think they would be unsafe, but the views on homosexuality in JA are stuck in the last century.