"How many times can the same thing break your heart?"
As long as you love it.
Not necessarily, we also need to learn to protect our hearts from being broken. It's possible to love someone destructive and still do that.