A good breakup is mutual and friendly. You aren't parting ways because of your differences, but because you've grown as much as you can with each other. You don't want to leave each other and will still be friends, but you understand that being in a relationship with each other isn't necessary anymore, as you still love each other, and know that separating is best for the both of you at the end of the day. By not being in a relationship, you can better support each other, guide each other, and help each other continue to grow as people, just in a different way. It's the kind of breakup that opens the door to a life-long friendship with someone who knows you better than anybody else. Where you both know you can live your lives the way you were meant to while still supporting each other through it all.