This might be rather elementary but I can't seem to find what's wrong with the following argument. I suppose it's something rather trivial. For operators $T\in B(\mathcal{H})$
We say that $T_i\to T$ weakly if $\forall x,y\in \mathcal{H}$ we have $$\langle T_i x, y\rangle \to \langle T x, y\rangle$$
We say that $T_i\to T$ strongly if $\forall x\in \mathcal{H}$ we have $$\| T_ix-Tx\|\to 0$$
What is wrong with the following argument?
since $\langle T_i x, y\rangle \to \langle T_i x, y\rangle$ by linearity this is the same as saying $\langle (T_i-T) x, y\rangle \to 0$. Now since this holds for any $x$ and $y$ then it holds in particular in the special case when $x=y$. But this would mean that as a special case $$\langle (T_i-T) x, x\rangle=\|T_ix-Tx\|^2 \to 0$$. This would mean that weak convergence implies strong convergence which is obviously wrong (I know that in fact, it is the other way around).
I seem to be confusing something elementary. Where does my confusion stem from?