is it hard to forgive a friend who was constantly possessive of you and perceived the friendship was under threat by your other friends etc. and got jealous if you took away any attention from them?
who started to command your time and dictate what you do in your free time. act like a kid if they did not get what they wanted etc. not be understanding of your space.

if you leave this friend and they then learn their lesson over the years and apologize for being so immature, would you ever forgive them for all the selfishness and stress they got into your life then?