The statement for approximation property of Suprema states that: If E has a finite supremum and $\epsilon > 0$ is any positive number, then there is a point $a \in E$ such that $ sup E - \epsilon < a \leq sup E$.
Now, I can rewrite the inequality as follows: $ sup E - \epsilon < a \leq sup E< sup E + \epsilon$
Which implies: $ sup E - \epsilon < a < sup E + \epsilon$
Implying: $ - \epsilon < a - sup E < + \epsilon$
Implying: $ \left|a - sup E\right| < \epsilon$
and Implying: $ \left|a - sup E\right| = 0$.
This means that $a = sup E$ which is not true since there could be instances where sup E can belong outside the set E.
Could you please tell me what's wrong with my logic? Thanks!