I can empathize with all of this, but my breakups have taught me so, so much about myself, about choosing to be alone rather than with someone who's wrong for me, about how 99% of the people who come into our lives are meant to be there for only a season. At times, that season is short & at others, years or decades pass, but I think looking at all relationships and friendships in this way has allowed me to be okay with letting go, and appreciate the memories of great times & the lessons learned in the hard.