One of the hardest thing you have to learn all on your own is that people grow apart. And sometimes, not always, that means separation.
No matter how close you were with someone, someday you wake up and you realize that you haven't talked to them in months. You haven't texted them in weeks. And you haven't thought about them in days.
You guys are still best friends. They still mean a lot to you. But you grew apart.
You love them. You care a lot about them. Your feelings towards them haven't and will never change. You wouldn't hesitate to be the shoulder for them to cry on whenever they need it. You would still die for them.
But you grew apart.
Because as we get older, we change. We learn new things. We change our ideals. We change the way we view the world. We change the way we carry ourselves.
And they change, too.
And unfortunately, sometimes changing means that you are no longer walking on the same road.
We meet new people and we love new people.
And they learn new things and they discover new places.
And when you do meet with each other, it's as if you've never stopped talking in the first place. You reminisce the times you used to have. And wishing you can go back to the way things were.
But you've grown apart. Somehow they no longer fit with your puzzle pieces like how they used to.
And eventually you will say your goodbyes and you will tell them to take care. And you make them promise to call you whenever they need you for anything.
You love them and they love you.
But you just simply... grew apart.