"All living beings have actions (Karma) as their own, their inheritance, their congenital cause, their kinsman, their refuge. It is Karma that differentiates beings into low and high states."
In other words, it is the result of our own past actions and our present doings. I really do not believe in karma. I do believe that the wrongdoings that we do catches up to you.
"Mischief has appeared on land and sea because of the meed that the hands of men have earned, that (God) may give them a taste of some of their deeds: in order that they may turn back (from Evil). (The Noble Quran, 30:41)"
Well, who am I to forgive or to punish people. I myself ain't a saint. But I do repent. InsyaAllah I will always remember that He knows best. Whatever happened to me in the past as well as present is a test from Him.
Human makes mistakes all the time. As much as we tried, there will always be something that we do intentionally or unintentionally. I just wish some people could see this. Forgiveness was asked, insults were returned instead.. So I have no choice but to let go. I would be lying if I said deep down inside I do not want us to work out again. Because I know you still care. For what its worth, I wish you well.
Punishment and forgiveness is left for the justice who is all knowing all wise.