Hydrogen Bond is a special form of dipole dipole force where electrostatic attractions occurs between H+ of an molecule and a highly electronegative atom (O, N, F) of another molecule
Remember Solubility is related to this intermolecular force
For a substance to dissolve -Dissolution is when intermolecular force in each solvent and solute break allowing solute to dissolve
Weak dispersion force = less dissolution
example Oxygen has weak dispersion force
therefore when air bubbled through water,
the attraction is weak
oxygen is not very soluble
Ethanol has dipole dipole bonds and covalent bonds
therefore can dissolve ionic substances and also covalent substances = excellent solvent
Remember that in hydrogen bonding, it is the intermolecular force between a hydrogen that is physically bonded to a highly electronegative atom to another intermolecular, highly electronegative atom (N,O,F)
Example: N-H...F
Solubility depends on the polarity of a molecule and that "like dissolved like". That is, a polar substance can dissolve in a polar substance and a non-polar substance can dissolve in a non-polar substance. The strength of the intermolecular force is related to boiling and melting points. Ionic compounds are not quite polar since each ion as a single charge but it is not non-polar either - in these cases, dipole-ion bonds are formed which are even stronger than hydrogen bonding. If the electrostatic force holding an ionic compound together as a solid is more powerful than the dipole-ion bond formed between the solvent and the ion, then it will be mostly insoluble.
Oxygen (O2) is mostly insoluble in water because it is non-polar, however, due to the size of the oxygen molecule, it is able to fit in between the H2O molecules in water to be slightly soluble.
Ethanol is a good solvent because it contains both a non-polar alkyl chain and a polar hydroxyl functional group. The alkyl group allows non-polar solutes to be dissolved in ethanol including hydrocarbons while the polar hydroxy group allows dipole-dipole, dipole-ion and hydrogen bonds to form. Because ethanol is miscible and can dissolve both polar and non-polar substances, it is an exceptional solvent.