Let's say you have a one dimensional random walk, for example integers from 0 to infinity on the number line, and you start at some value $n$ with a probability $P(0)$ to take a step towards zero and a probability $P(\infty)$ to move towards infinity.
My intuition tells me that no matter how small $P(0)$ is, if you keep taking steps forever you will inevitably at some point hit the bound (zero). I also believe that if this is indeed the case, you will actually hit the bound infinitely many times.
The way I think about it is that even though the number of steps from zero changes at each step you take, you will at some point hit a sequence of consecutive steps towards zero such that you will hit it, no matter how unlikely (as long as $P(0) \neq 0$, of course).
Is my intuition correct? And is there a way to prove what is actually the case?