Before anyone else gets mad at me for:

Glorfindel being a sindar ( i will give explanations for this later on give me time, because Turgon did bring Sindars to Gondolin with him)

Ambrosia's name and red hair and the eyes

And the mentioning of Tsarsmina

ALL THIS will be explained, but for the choppiness of the stories that is purely my fault give any good author time then it would be explained, in time. Also how are we supposed to know how they ( everyone in the stories) acted around each other? For all we know they could have swords drawn the whole time like Oropher had and King Gil-Galad.