Suppose I have 2 moles of lidocaine base that I want to protonate to obtain lidocaine HCl. I have the lidocaine base dissolved in a suitable solvent and I want to add HCl(aq) to cause the salt to precipitate. Since I want to protonate the lidocaine base, then I need 2 moles of protons, correct? My textbook says that a 1M solution of HCl completely ionizes, but solutions of higher concentrations will not ionize completely. Therefore, if I have a 12M solution of HCl, then I must dilute it to a 1M solution and then add two liters of this diluted solution to my dissolved lidocaine base. Is this correct?
I guess what I am really asking is: when protonating an amide, the only HCl that really matters, in a sense, is the HCl that ionizes. Is this correct?