The reason that hydrogen bonding is weaker than ionic bonding is that in ionic bonding the charges involved are of order the charge of an electron, while in hydrogen bonding the effective charges involved are a small fraction of the electron charge. Since the Coulomb forces is proportional to the product of the charges, hydrogen bonding is a relatively weak effect. That being said, hydrogen bonding is the strongest of the INTER molecular interactions.
Covalent bonding is even stronger than ionic bonding. This strength relationship must be understood with the aid of quantum mechanics. Unfortunately, quantum effects do not all have direct analogies to "common sense" type reasoning. This makes simple answers to questions such as you pose nearly impossible.