If she still can love you with a broken heart, then you got yourself a keeper & instead of breaking that heart some more, you should be doing everything you can to fix the damage that has been done. If she has every reason to leave you & hasn't left you yet, then you got yourself a keeper & instead of giving her more reasons to leave, you should be showing her that her staying will be worth it. If she's waiting for you to talk to her even though she's fed up with you not giving her the attention she needs from you, then you got yourself a keeper & instead of making her wait any longer, you should start putting her first & give her the same attention she gives you. If she's dropping other guys for you but you're still talking to a lot of girls & she's tolerating it, then you got yourself a keeper & instead of having her be uncomfortable, you should drop those girls as well.