You remember when you were 16 and you had that perfect pair of jeans that made your ass look photoshopped? They faded, they got too tight and eventually, with great sadness, you donated them. Someone else might love them. But that one sweatshirt? Man, it just gets softer every year. And maybe one day it’ll rip, or one day you’ll lose it, but you’re gonna love it every day until that happens.
That’s how I feel about soul mates. Some people are meant to be perfect just for the then-and-there. And some you’d keep forever until they’re gone, and maybe you don’t want another sweatshirt for awhile. But one day you’re gonna throw on a t-shirt and it’ll be just what you never knew you needed, soft and light.
Point being, I believe some people are perfect matches, but people grow and change. Some of those soul mates will evolve with you, and some won’t. That doesn’t make them any less spectacular for the time they fit you like a glove. Wear them well and wear them often.