Why is the H-H bond stable?

No open bonds because hydrogen can only have 1 bond because of it only having 1 valence electron
-----------------------------------------------------------------------
While foming such a bond a lot of heat energy is given out. Now to break the bond same amount of energy is needed. Hence the bond becomes so stable.