Doing the right thing is hard. Maybe because lying is often easier than the truth. And sometime it actually gets you want. But some point, like Pinocchio's nose, the lies just keep growing, until it's hard to tell what's real and what's not.
Letting go of people is hard because you invest so much in them that let go can be scary, but it can also be liberating or even essential to your happiness.