People are so afraid of distance. Physical and otherwise.
The people that are meant to be in your life will be. Even if you haven’t seen a friend in awhile, you can still be friends. Just because you haven’t talked in awhile doesn’t mean that you have to excommunicate each other.
Only time will tell who is meant to stay in your life. We are so afraid of losing people that we cling to them even if they are bad for us. Let go so that someone better can take their place. Maybe that won’t happen right away, but that’s ok because life isn’t a race.