She cared, you tested her, she wouldn’t put up with manipulation and quit you. You weren’t ready for that relationship, all you can do is work on yourself.

She gave you a second chance after you lied (by omission) for months. Why should she give you a third?