I played a sort of gutter punk druid once. He'd grown up in a sort of nature commune that had been wiped out by a magical disaster, and had lived penniless and transient on the streets of cities for years afterwards. There was a deep, empathetic anger at the injustices of how the world was structured I really enjoyed playing. Rather than just some reactionary defense of nature as something separate from people, he knew a better world was possible for the people who lived in it too by finding harmony with nature.
Makes me want to play a sort of Hunter S. Thompson druid. He had seen the promises of a better world that the hippie culture in San Francisco in the 60s was all about, and for the rest of his life resented politicians, and by example Nixon, for destroying.
Yeah, I think he was one of the most unambiguously heroic characters I've played. He was always willing to sacrifice for what he thought was right and just, and constantly put in situations where that put him at odds with the lawful side of the good equation. The DM loved to throw us into challenging ethical situations and I always had so much to bite into having such a well defined and nuanced morality for the character.
For some reason when I write overtly heroic characters like that they don't seem to be that compelling, but then in actual play they really hit.