Let $G$ be an abelian group, and let $x \in G$ be an element of maximal finite order. If $y \in G$ has finite order in $G$, does it necessarily follow that $|y|$ divides $|x|$?
EDIT: Is there a way to see this without invoking the Fundamental Theorem of Finite Abelian Groups or Lagrange's Theorem...?
EDIT2: Progress so far. We want some sort of contradiction? If $|y|$ is finite and $|y|\,\not\vert\,|x|$, then there exists prime $p$ where $|x| = p^ra$, $|y| = p^sb$, with $\text{gcd}(a, p) = 1$, $\text{gcd}(b, p) = 1$, and $r < s$. But I am not sure what to do next.