Oh, man, this hits close home.
Maturity, such a complex concept. It implies many things, and not everyone agrees on what they are, and even fewer people achieve them.
To accept loss. To understand the end of a relationship is not the end of the world. To cherish the time you once had together, while leaving it in the past, where it belongs.
Life moves on; yours and theirs. You both deserve happiness, wherever you may find it.
Pikachi must've gone through hardships like this and it shows. Learning is difficult enough. Acknowledging your own mistakes is even worse. Voicing it to the world, so they can learn (or begin learning) from your pain? That takes true courage. And is the very essence of maturity.