You might be ..
Have you tried the military base ?
I visited Ascension island and stayed at Obsidian hotel ( i was visiting a mate of mine on base ) , i thought the island and inhabitants were great and very friendly .
Now that said , my gaydar didn't go off , but i didn't meet everyone on the island either
Best of luck !