It is OK to move on in life. Not everybody in your life is meant to be with you through all of life stages and become lifelong friends. There are those people who are there to teach you one thing or another and when their time is up acknowledge it and move on. It may hurt to let go but it’s ok. Mourn the loss but move on. Life is for the living. You do not have to keep toxic people in your life be it family or friends. You know what is best for YOU. Remember you only have one life to live even if you believe in reincarnation why not enjoy your current life? Friends for life is nice but make sure they have all the qualities of a true friend. The person you consider your best friend may and can change.