There's a reason the characters and the title of "Hawkman" was banned from comics for several years. DC did such a shit job with their origins that they considered the characters lost causes and dead weight. Fun fact, Zauriel the angel was originally created to be the new Hawkman. The powers-that-be rejected the use of the Hawkman name, though.