Prove $\displaystyle\lim_{n\to\infty} n=\infty$ using the limit definition for a converging sequence.
What I did: Suppose by contra position that $n$ tends to a finite real limit $L$, so from the definition of a converging sequence we have: $|n-L|<\epsilon\Rightarrow n<\epsilon+L$ so if we'll choose $N$ to be $N=\epsilon+L$ then because by definition the above is true for all $n>N$ we'll have: $\epsilon+L+1<\epsilon+L$ contradiction.
But apparently it's wrong and I was told I can't simply choose $N$, but why not? The definition states such $N$ exists...
Note: we use a definition with a real $N$.
I suppose you mean contradiction, not contraposition.
As Ian Mateus points out in the comments, assuming it converges to a finite number is not the negation of diverging to infinity.
You can prove it directly. By definition, $$\lim_{n\to\infty}n=\infty \iff \forall M\in ]0,+\infty[\exists N\in \mathbb N\forall n\in \mathbb N(n\ge N\implies n>M).$$ So take $M$ as above, let $N$ be a natural number greater than $M$ and it follows easily.