This is true you cannot forgive someone so easily it’s difficult for anyone to forget things and move on. Your relation with that person is not same as we have earlier. Because cheating is very painful and forgiving them is not that easy. We think we can do it but we can’t is just that time heals that part and your heart take times to forgive someone. But the special word of this is that when we forgive someone with our heart our all anger and grunge or haterate come to end. Because know you genuinely forgive them.
I know it took time to forgive someone but if you have that patience and time than you will definitely get that person back. They will understand you and try to make out what was wrong. And they will try to solve and forgive you for your deeds. Misunderstanding can be their so don’t have to clear them all the time. When their is a right time you will get the chance to speak. If you are true than other person will value you. Be it today or tomorrow that’s the case your patience only decides how you will shine as a worrier in front of people. Who always have problems. But one thing they also know they could not able to down you if you have that power to shut others mouth up.
Your heart can be big enough but if you don’t clear ,confused or in a doubt don’t forget untill you get sure about it. Because you will not get peace and never justify your actions towards the forgiveness you want to gave them. It will give you peace for few time but you will never get over by this because you still have something inside you which is eating you daily. This is because you don’t take time to solve and think about it and than take a decision. So your heart should be clear with the fact than only you can give peace to others as well as yourself.