Sometimes, the reason for letting someone go is because they can't help but hurt you during this phase of their life. When you love someone deeply, you learn what demons live within them and you realize that they are hurting you because they are hurting somewhere within themselves. They are fighting a battle within and may not even know it, so they take it out on you and fight you, decide to let them go, but not because you're petty or resentful. You let them go because you really believe that both of you can find the healing you truly need without being together and hurting each other in the process. Letting someone go doesn't mean you stop loving and caring about anyone. Letting go means you're choosing freedom over the illusion of loyalty.
Thanks for passing by and Godspeed! :)
May the force be with us.