"If a sequence in a metric space has no convergent subsequence, then there exist a open ball around each point that does not intersect any other point of the sequence "
I think the important idea for this proof is that if we take any point of the sequence and consider all points less than radius 1, we can take the minimum or half of the minimum and the ball around this point would not intersect any other point of the sequence. Now the reason why the neighborhood around any point must only contain a finite number of other points is because the sequence has no convergent subsequence. Otherwise we can create a convergent subsequence.
Is this correct?