Honestly, it seems like you're both very willing to communicate and discuss your feelings which is the most important thing in any relationship. It also displays a level of maturity, and trust in the other person. Being willing to listen, and then reflect on your actions and make changes appropriately are signs of growth. And you both are young, you have a lot of growing to do.

&amp;#x200B;

It genuinely seems like the love and respect is there, and I think that's worth working for. You can grow together, and you'll honestly be so much stronger for this. As long as you keep communicating and being honest with each other.