A weak acid in water dissociates reversibly as follows:
$$\ce{XH <=> X- + H+}$$
A strong base is one which dissociates completely.
Now, let's assume we're doing acid-base titrations, adding a weak acid to a strong base, trying to arrive at the titration curve.
My question is mainly why the $\mathrm{pH}$ at the equivalence point isn't $7$. Intuitively, it makes sense, one dissociates fully while the other doesn't. But if you dig into it a bit deeper you realise that that answer is incomplete.
Bear with me. You add the weak acid to the strong base until you reach the equivalence point. The strong base dissociates completely while the acid establishes an equilibrium as described above. However, thinking about it you realise that at no point should this be possible. An $\ce{OH-}$ ion from the base quickly reacts with any H+ ions produced meaning that $[\ce{H+}]$ is always near zero, meaning that more and more of the weak acid needs to dissociate to establish equilibrium. However, the $\ce{H+}$ concentration will always be 0 as any hydrogen ions are snapped up meaning that the acid will completely dissociate before it has a chance to establish equilibrium, at which point all of the $\ce{OH-}$ ions will also have been neutralised. The $\mathrm{pH}$ of this resulting solution should in other words at that point be $7$, because the acid, even though it's weak, acts as a strong one in an alkaline environment.
This however I know isn't correct. What's the issue with my logic above?