OK, but I've personally never seen this way work. You finally laid out some pretty clear (and I thought, fair) boundaries, and now you just completely caved on them.
YOU are not going to feel good about yourself if she continues to flaunt what she's doing in front of you, and SHE is not going to respect you for it. Loss of respect = loss of attraction = loss of love, eventually.