Every person has his own unfinished business. The hardest thing to do is making peace with yourself. You have to accept and acknowledge it as a part of yours. It takes a process and needs more time. But, you have to let it go and let your life goes on.