I wrote a on some signs on when we should consider letting a friendship go, here is part two:
1. THEY ONLY WANT TO USE YOU
Have a friend that only calls you when they need something? A friend in need is a friend indeed. You will only hear from them if they want something from you or they want to sell you something. The minute they get what they were looking for from you, it is as if you never existed to them - until the next time they need something again.
Friends should always be willing to help one another, but be cautious of the person who always have a hidden agenda. Be even more wary of friends who are not willing to extend any help to you in return when it is completely within their ability to do so.
2. THEY CAN NEVER SAY "SORRY"
Nobody is perfect, and sometimes people let you down or even hurt you. While mistakes is sometimes seemingly beyond our control - apologising always is. There will be times in life when people say sorry not because they were at fault - but maybe the friendship just means more to them than their ego.
If you have a friend like that, treasure him/her. If you are that sort of friend, you are precious to those around you. But those who refuse to ever take the blame - they are not worth having around (ESPECIALLY if they only blame you).
3. THEY ARE NOT TRUSTWORTHY
Trust is everything in a friendship! If you have a friend that is making it hard for you to trust him/her, it is time to reevaluate. Is he/she honest? Does he/she do what they say they will do? Can they keep your secrets? Can you count on them to be there for you when you are in trouble?
If you are unable to confidently answer YES, time to move on!
4. THEY LOVE TO BRING UP PAST MISTAKES/FAILINGS
This is a major deal-breaker. The friend that constantly brings up your past failings or past arguments and uses them against you... why do you still have them around? A person that does this is most probably struggling with bitterness and unforgiveness, and true friends will resolve any conflict peacefully and let the past be the past.