You've known someone your entire life, or maybe you just met them.
You spend nearly every day together, weekends included.
You tell them everything and anything; they're the first person you run to with good news, and the person whose shoulder you cry on with bad news.
You have countless memories, and honestly, you can't remember a good time in your life that didn’t involve them.
You laugh over dumb things together and show no shame in being yourself around them.
You feel so comfortable with this person that there's practically no boundaries.
You might not say it enough or at all, but you love and appreciate them more than anything.
You'd do anything for them.
You see their beauty and all of the perfections, but you also see the storms in them.
You know those flaws, and you've seen them at their highest and lowest points.
You still love them regardless.
The truth is, you'll never find someone like them or anyone to replace the bond that you share.
Without them, you feel lost. Empty. Broken.
Nothing hurts worse than when you can feel your connection with someone fade away.
You no longer feel important to them, and all you really want is for your feelings to be reciprocated.
When they replace you, it feels like there’s a huge void in your heart, and you soon realize that you shouldn’t have taken them for granted.
You fill with jealousy and anger—maybe not so much at them, but at yourself.
The need to be good enough will become overwhelming.
The truth is, you can’t make yourself “good enough” for someone.
If they want to leave, they will, and there’s not much you can do to stop them.
The best you can do is let them be and hope that maybe one day, they’ll feel some regret for the mistake they’ve made of letting you go.
I hope no one experiences the pain of losing your soulmate—your best friend.