It's easy to forgive the mistakes from others. But it's hard to rebuild the trust that had been destroyed.
I believe that behind every negative things, there are many positive things that we can learn.
A good relationship is when you can trust and respect each other. And to be honest whatever the conditions.
No matter what has happened, something good is always around the corner and the sun will always shine again.
Life is not as easy when we were young. More mature we are, the more problems will be encountered. Patience!