Something that bothers me in this kind of discussion is the implicit assumption of “if the relationship doesn’t survive this, it wasn’t true”.
I think it’s toxic to mix up long lasting with real.
I’ve had wonderful relationships with people that worked for a time in my life, and then it just didn’t make sense anymore (drifting interests, life phases, etc).
That is not to say that you shouldn’t put effort into your friendships, but sometimes trying to artificially keep something going can be just as bad as letting something go.