Is it ever a good idea to go back?

Think of this scenario: you part ways with someone, doesn’t matter what the status was, but regardless, you’re just fed up with the situation. Then they come back, wanting to try again, promising change, etc etc. So probably against your better judgement, you decide sure why not, let’s give it another go. Does that ever amount to anything? Because from my experience (either going through it or watching someone else), taking someone back always turns into a game. Hot and cold, ghosting then coming back, so on and so forth. Is it better to just really be done after the first split? Or giving it another shot because you miss them and just really want it to work.
Is it ever a good idea to go back?
Add Opinion