Let $H$ be an Hilbert space and define $M^{\perp}$ to be:
$$M^{\perp}=\{x\in H\vert(x,m)=0\,\forall\, m\in M\}$$
where $M\subset H$ is any subset of $H$. It is easily seen that $M,\overline{M}\subset (M^{\perp})^{\perp}=:M^{\perp\perp}$. I don't manage to prove that $M^{\perp\perp}\subset M$ if $M$ closed.
I know I have to use completeness since there are counterexamples in non-complete spaces, but I am kind of stuck. I tried to use the orthogonal decomposition theorem twice or to use the projection onto a closed convex in order to get a contradiction by supposing there exists $y\in M^{\perp\perp}\setminus M$, but it leads me nowhere.
Any hint is appreciated. Thank you.