Hydrogen is the fuel of life.
It’s the most abundant element in the universe.
Yeah, it’s especially great when combined with oxygen. Elixir of life. Otherwise, not a great energy transfer medium.