Letting go of expired friendships can be one of the kindest things we do for ourselves. Yet, it is also one of the most difficult things we can do. Let go of patterns that are no longer serving you. Treat yourself how you want others to treat you. Be kind to yourself.
You owe her nothing, Ali. You did the right thing. She will learn that we reap what we sow, but usually with people like your old "friend", they just move on to their next victim. They know when they've been caught.
Let the guilt wash over you as it's a false guilt. You did nothing wrong. You are over loyal, as you said yourself.
I have let go of a lot of old friends, and sometimes it's still hard, but only because good friends are hard to come by, but the using kind are ten a penny! :))
Great to see you being kind to yourself! I set boundaries because I love myself too.