I'm no relationship expert. But it sounds like she's lied to you in the past, and only came clean when you caught her. That's a fairly large lack of integrity.
I think honest communication is important. I also think it's rare (but possible) for a person who has trouble with the integrity in relationships to change while in a relationship, but I think it's very difficult. Changing one's integrity on core issues is a deep personal change. Usually, time alone, and outside of a relationship is important for that sort of change.
If you want to maximize your chances of actually being with her in the long term, I think you want to strongly consider taking a break from the relationship and be apart for 6 months. Let her explore her desires regarding sex, fidelity, integrity, and her true feelings toward you on her own. If she truly wishes to change, this period will help her do so. This also lets you get perspective on all of this as well. Think of it as an insurance policy as well. If it needed, then great. If it was not needed, then at least you played it safe. If you guys are truly meant to be, 6 months apart is not going to change things.
Good luck friend. Relationship stuff can be brutal.
I think honest communication is important. I also think it's rare (but possible) for a person who has trouble with the integrity in relationships to change while in a relationship, but I think it's very difficult. Changing one's integrity on core issues is a deep personal change. Usually, time alone, and outside of a relationship is important for that sort of change.
If you want to maximize your chances of actually being with her in the long term, I think you want to strongly consider taking a break from the relationship and be apart for 6 months. Let her explore her desires regarding sex, fidelity, integrity, and her true feelings toward you on her own. If she truly wishes to change, this period will help her do so. This also lets you get perspective on all of this as well. Think of it as an insurance policy as well. If it needed, then great. If it was not needed, then at least you played it safe. If you guys are truly meant to be, 6 months apart is not going to change things.
Good luck friend. Relationship stuff can be brutal.