I am showing that Lyapunov's condition $$ \exists\delta>0:\sum_{m=1}^ns_n^{-(2+\delta)}\mathbb{E}[(X_m)^{2+\delta}]\to0 $$ implies the Lindeberg's condition $$ \forall\epsilon>0:\sum_{m=1}^n \mathbb{E}\left[\left(\frac{X_m}{s_n}\right)^2\mathbb{1}_{\{X_m\geq\epsilon s_n\}}\right]\to0. $$
However, I do not see why the $\delta>0$ is needed. If we have $$ \sum_{m=1}^ns_n^{-2}\mathbb{E}[(X_m)^{2}]\to0 $$ then apparently Lindeberg's condition holds since $\left(\frac{X_m}{s_n}\right)^2>\left(\frac{X_m}{s_n}\right)^2\mathbb{1}_{\{X_m\geq\epsilon s_n\}}\geq0,\forall\epsilon>0$. I cannot identify the problem in the argument above.
I am aware of a duplicate of this question (here) but I fail to see why the answerer suggests that "The $\dfrac{1}{c\delta}$ with $\delta>0$ is needed to make this go to 0" and the counterexample (it doesn't satisfy the Lyapunov's condition in first place). May someone help me identify the errors I made in my arguments and understand how $\delta>0$ is needed? Any input is appreciated.