Friendship is a complicated thing, but i truly believe that there are reasons people enter and leave your life. If you and this person end up never speaking again just know that there is a reason why, and if you were meant to stay friends well then you will be. Take with you the wonderfullness of that person and grow on that because thats what makes you a better person. As much animosity as there may be between you two, try and take away all the positive things from that relationship with you in your heart...then you win.