I think it is worthy of note that of the three known identities who have slain a Balrog (Ecthelion, Glorfindel, and Gandalf), all were slain themselves in the process, but two were sent back while one was not. Gandalf is more or less a special case (he's a Maia, etc.), so I can understand...