Hi
Aredhel, and welcome to the Downs! I'm not a native English speaker either, but I think I understood most of what you were saying. Nice analysis of the Aredhel-Eöl-Maeglin triangle, and some psychologic insights concerning your namesake that are worth thinking about.
And if you're going to post here more often, you'll find the practice will do marvels for your English!