Why does steam store large amounts of energy?

We all know that steam can be used to perform mechanical work and steam has a high capacity for energy storage. But why does steam have such high energy capacity?
I tried searching for answers on the net but couldn't find any. So I came up with my own theory:



> 
> Steam is gaseous form of water and water is made up of H2O molecules.
> Since the molecule consists of hydrogen, there will be a presence of hydrogen bonds between every two hyrogens of every two neighbouring molecules. Steam is formed when these bonds are broken and each H2O molecule moves further apart from their neighbouring molecules. But hydrogen bonds are strong. Thus in order to break these bonds, large amounts of energy must be supplied to liquid water inorder to convert it to steam. And this large amounts energy is thus stored in steam. Thus making steam a large energy capacitor.
> 
> 
> 


Is my theory right?


