why bond energy of hydrogen molecule is twice the chlorine molecule?

why Bond energy of Hydrogen molecule is greater than chlorine and HCl molecule?
Here's [a link](http://www.wiredchemist.com/chemistry/data/bond_energies_lengths.html)




Because there are shielding electrons, meaning that the atoms can't come as close to each other. The outermost electron is the one being shared to fill a p orbital in chlorine where as it fills the s orbital in the hydrogen


 1