Why is HSO3- a stronger acid then H2SO3? And also, i know that When the size of an atom X increases, the H-X bonds decreases, meaning the strength of the acid increases since more H+ are ionized. But when when H-X are more electronegitive, doesnt it mean the bonds between the H-X gets stronger, meaning fewer H+ ionizes?? But this is not the case, the more electrongetive the bond between H-X, the acid strength gets stronger. Is my conceptual idea wrong? Also, lets say you have solutions of NH3, HCl, NaOH, and HC2H3O2 , all with the same solute concetrations. How would you know rank the pH of these solutions from highest to lowest or vice versa?