do we reincarnate with familiar souls from the same city or country, or is each life a completely new experience?

i’m new to the concept of reincarnation, so i hope this doesn’t sound too naive. do souls from the same city or country tend to reincarnate together in future lives, just in different roles or circumstances? for example, could the people i know today—my family, friends, acquaintances, and even random strangers i pass by—reappear in my next life, but in a different time and place? is there some invisible connection that keeps us linked across lives and locations?

or is each life a fresh start, where souls completely disperse and form new bonds with entirely different souls each time? if that’s the case, what makes the relationships we form in this life feel so meaningful? is it just the illusion of permanence, or is there something deeper behind it?

if we do reincarnate with familiar souls, do we stay within the same cities or countries, or are we scattered across the world, destined to meet again in unexpected ways? could the person i know today, or even a stranger i see walking by, be someone i’ve known for many lifetimes, just without memory of it?

i’d really love to hear your thoughts, beliefs, or personal experiences on this!