Theorem 1 - Let $f : X \rightarrow \mathbb{R}$ be a function such that $X \subset \mathbb{R}$. If $f$ approaches $l$ near $a$, and $f$ approaches m near a, then $l = m$.
This is from Spivak Calculus, 4e.
I have seen similar question relating to the proof here, where it was asked why we choose $\delta = min(\delta_1, \delta_2)$.
The question remains, why do we choose $|l-m| \over 2$ as our $\epsilon$? I understand that we need to choose an $\epsilon$ to show the falsehood of the statement if we assume $l$ does not equal $m$.
The online version of the textbook is here. The proof can be found by inputting pages 112-113 in the search bar.
Because the aim is to get $$|l-m|\leq\tfrac12\,|l-m|,$$ thus showing that $l-m=0$. The $\tfrac12$ is irrelevant, any other $t\in(0,1)$ would do.