The thing about being love is, we learn a lot of things together.
We grow mature together.
Making mistakes will always come in the way, but the way we handle it and learn from the mistakes made, together, that would made u even a better person, a better partner for each other.
Each party will learn to improve in every angle day by day without realizing it. The bond of love will be even stronger when things like this happen. Then, one day, when u're both old, and all is good, you'll look back and smile to all the things that had happened, together, and thankful for the bond of love that had been created. That is pure.
Keep fighting for that one love you think that is right. Never be a loser and give up.