There is no rule on what a good time is, because every relationship is different, as are your individual goals for that relationship. If it feels right, do it
That depends upon what she did and what you are prepared to accept or forgive. If this relationship isn’t working, and you choose to be with her to avoid