Over the years I've lost a few friends for based reasons.
The most common reason is that people just drift apart. This is a natural part of life, and there's not really much you can or should do about it. People move away, drift into different circles, or just don't have similar interests anymore. It's kind of sad in a way but completely normal.
Then I've lost a few friends in a more painful way, where it didn't end quite so well. These experiences are always the hardest, and sometimes somewhat unexplainable. People get upset, angry, or simply choose not to be friends.
This always bugs the crap outta me, and I don't always respond the way I should. Sometimes I have said things that have made the situation worse, same things I later regretted, or not saying things I should have.
There are times things can't be undone or unsaid. That being the case, I have determined with God's help 2 be the best friend I know how, fight for friendship, and leave the rest to God.
A true friend is always worth fighting for , even at risk of embarrassment, hurt pride, and awkward moments. Acquaintances are a dime a dozen, but a true friend is one in a million.
It's one thing to be kind and not hurt other people, that's something you should do your best no matter who you're around.
We're all human, we all mess up, we all hurt people, and sometimes we say into things we later regret. A true friend will forgive, even when it hurts. Jesus help me to be more like you.