Please let me know if this is correct.
HA+OH- ---> H30+A-
If this is the rxn you're talking about I think you're confused. HA is a weak acid meaning it will not react with water (or very very little will), meaning there are no H30+ available to react. Now if you're talking about a "2-stepper"...that's only part of the explanation.
Both of you are confused.
A weak acid does not dissociate completely.
It is in equilibrium
HA + H2
Notice the double sided arrow notation.
HA represents a general protic acid.
HCl is a strong acid.
HCl + H2
O --> H3
NaOH is a strong base.
When you titrate an acidic solution with NaOH you are neutralizing the solution. Typically titration is used in an analytical matter to determine solution strength or concentration.
The equation is-
OH + H3O+
O + NaCl
Please ask more questions if you do not understand.