I want to prove that there is no expansive homeomorphism on $S^1$.
$f: X \to X $ is expansive if \begin{align} \exists\varepsilon>0 ,\quad \sup d(f^n(x),f^n(y)\leq \varepsilon \Rightarrow x=y, \quad n\in \mathbb{N} \cup \{0\} \end{align}
This is how I solved this question:
Suppose not, if $f$ is an expansive homeomorphism on $S^1$ then so is $f^2$ let $f^2=g$ then $g^n$ converges to $1$ as $n \to \infty$ take two points $x$ and $y$ very close to $1$ for example in $[1-\varepsilon, 1)$ so $d(g^n(x),g^n(y))<\varepsilon$ for all $n$. This contradicts expansivity.
I consider $[0,1]$ in my proof.
Are things ok with my proof?
No, your proof does not work at all, starting with the claim that the sequence $(g^n)$ converges to $1$.
The fact that there are no expansive self-homeomorphisms of the circle is nonelementary and was first proven in a combination of work by Bryant on one hand and by Jakobsen and Utz on the other:
Bryant, B. F., Expansive self-homeomorphisms of a compact metric space, Am. Math. Mon. 69, 386-391 (1962). ZBL0107.16502.
Bryant, B. F., On expansive homeomorphisms, Pac. J. Math. 10, 1163-1167 (1960). ZBL0101.15504.
that there are no expansive self-homeomorphisms of $[0,1]$.
Jakobsen, J. F.; Utz, W. R., The nonexistence of expansive homeomorphisms on a closed 2-cell, Pac. J. Math. 10, 1319-1321 (1960). ZBL0144.22302.
Jakobsen and Utz used Bryant's result to prove nonexistence of expansive self-homeomorphisms of the circle (this reduction is easier than Bryant's work).
Lastly: Bryant's work was generalized later on by various authors, for instance, in
Williams, R. K., A note on expansive mappings, Proc. Am. Math. Soc. 22, 145-147 (1969). ZBL0177.25604.
where Williams gives a new proof of nonexistence of expansive self-maps of the unit interval (without the assumption that the map is a homeomorphism).