Decide if you will be happier with her or with out her. No one but you can make that decision.
I've taken two ex's back and regretted taking one back. Maybe it's a wake up sign that you can't take her for granted or let her walk all over you. stop being a rug and stand up for what you want.