Once a heart is broken it remains broken for life time. We can't fix it we can try to fix it but it will never be the same again. Instead of fixing try not to broke heart of anyone. So we don't have to regret.
I agree I have broken hearts where I can't fix them but what I can do is make the next heart stay beating w/o breaking it and make her feel she's in heaven :/