It suffices to show that $\|(T-T^*)x\|=0$, for all $x\in H$. We have
\begin{align}
\|(T-T^*)x\|^2&=
\langle (T-T^*)x,(T-T^*)x\rangle \\&
=\langle Tx,(T-T^*)x\rangle-\langle T^*x,(T-T^*)x\rangle\\&=
\langle x,T^*(T-T^*)x\rangle-\langle x,T(T-T^*)x\rangle \\&=\langle x,T^*Tx-x\rangle-
\langle x,x-TT^*x\rangle=2\|Tx\|^2-2\|x\|^2.
\end{align}
Hence $\|Tx\|\ge \|x\|$ for all $x$, and if $\|Tx\|= \|x\|$, then $Tx=T^*x$.
On the other hand
\begin{align}
\|(I-TT^*)x\|^2&=
\langle (I-TT^*)x,(I-TT^*)x\rangle \\&
=\langle x,(I-TT^*)x\rangle-\langle TT^*x,(I-TT^*)x\rangle\\
&=\|x\|^2-2\langle x,TT^*x\rangle+\langle TT^*x,TT^*x\rangle\\
&=\|x\|^2-2\langle x,T^*Tx\rangle+\langle T^*Tx,TT^*x\rangle\\
&=\|x\|^2-2\langle Tx,Tx\rangle+\langle Tx,TTT^*x\rangle\\
&=\|x\|^2-2\langle Tx,Tx\rangle+\langle Tx,T^*x\rangle\\
&=\|x\|^2-2\langle Tx,Tx\rangle+\langle TTx,x\rangle\\
&=2\|x\|^2-2\langle Tx,Tx\rangle.
\end{align}
Hence $\|x\|\ge\|Tx\|$, for all $x$, and thus $\|Tx\|=\|x\|$, for all $x$, which implies
that $T=T^*$.