Letting people go I feel is one of the hardest things to learn, we are social beings with the capacity to love, and when we do and that person is no longer around it is not so easy to deal with all those feelings.
But without a doubt learning it is liberating, letting go, letting be and learning to love even though the other person may leave, is something that I congratulate you for having learned.