Suppose that $(X,\mu)$ is a non-atomic borel probability space and that $T:X \to X$ is measure preserving, ergodic and invertible. Show that there is a measurable set $A$ with positive measure and unbounded return time.
So far I showed that for each $n$ and $\epsilon>0$ there is a set $B$ such that $B$, $T^{-1}(B)$, ..., $T^{-(n-1)}(B)$ are disjoint and cover $X$ up to a set of measure less that $\epsilon$ by using the return times. This would imply that there are sets with arbitrarily large return time, but I'm not sure how to use this to show that there is a set with unbounded return time. Any help would be appreciated.
First we'll show that there are non periodic points, otherwise we could decompose $X = \underset{n \geq 1}{\bigcup}P_n$ into it's periodic points with same period, where $P_n$ is the set of points which are $n$-periodic and not $j$-periodic for any $j < n$. By ergodicity, one of those sets has full measure, say $P_n$. Since $X$ has no atoms, we may find a subset $A_n \subset P_n$ such that $0 < \mu(A_n) < \frac{1}{n}$, but then $$ \underset{0\leq i \leq n-1}{\bigcup}T^i(A_n) $$ is $T$-invariant with measure strictly between $0$ and $1$ which is impossible by ergodicity.
Now take any non periodic point $p \in X$, $O(p)$ its orbit that has zero measure, consider $A = O(p)^c \cup \{p\}$ which has total measure. Notice that $p$ never returns to $A$, therefore its first return time is equal to $\infty$, in particular it's unbounded.