Also regarding the current discussion, my canon is a city elf! (favorite origin imo).
My city elf was determined to be a good person without letting his experiences or suffering affect him, he was conflicted about what to feel about Loghain, up until he went too far whether it's cause even more chaos in the alienage, make it lose it's keeper, kidnap countless other elves and selling them into unjust slavery and the decision maker was when he found out that his own father was kidnapped. He was then determined that Loghain must face judgement, at his own hands , and in the end he became the Bann to try and form a better future with the elves without any more bloodshed. Carrying on, after Shianni's influence started to rise, he strongly believed in her and her ability to do a greater job at leading the elves than him, after resolving awakening, he set on a journey to find his love Morrigan and when given the option he left with her, knowing that the alienage is in good hands and even if something were to happen to Shianni, his friend and fellow warden King Alistair will not let the elves go through a downfall again.. A selfish decision, but after so much pain it was about time the warden sought his own well-fare, even if for a few years.