My idea of an ally is someone who lifts the burden of mental and emotional labour from those who are marginalised. We shouldn't have to explain ourselves all the time, especially at our most vulnerable and distressed. Allies who have educated themselves can step in. I think allyship is reasonably well developed towards the LGBTQ community. At its best it makes me feel supported and less alone.