This post lands here with perfect timing, thanks for your message. Saying goodbye is usually a failure: often needed, but things really can change sometimes. Nonetheless, every situation is on its own.
Love is a ghost that wonders about in lovers' brains, and it's damn difficult to catch ghosts. If you love you let go when needed, yes. But sometimes it's impossible to understand the when that is needed and when, on the other hand, things can be fixed.
Good luck.