Quote:
She is enjoying time with you and because you are kind of friend, you are harmless for her. So she is playing and trying to find a boundary. It's very good for her, because you pay her attention back which makes her feel more confident (doesn't she have a lack of confidence because of her BF?).
Alright, generally I agree with the gentlemen above. It's time to pull the trigger. But that little quote right there is very interesting to me. She is comfortable with you. You give her attention, and you are a gentlemen and you don't make a move. You are giving her something for nothing. You said she is compliance testing, but are you making her qualify herself?
It seems to me like you are dangerously close to that terrible terrible zone... the LJBF zone. It is certainly time to pull the trigger, but my question then would be how? Maybe you should make her jealous by being with another girl? You said that she saw you making out at a party and still gave you IOIs, so I would say that jealousy works on her.
You seem, from the above post, however, to be a gentlemen. I have a feeling that the above approach would leave a bad taste in your mouth. I can understand, especially if you really like this girl and want an LTR with her. But my advice would be to DHV by showing her that you are a great guy, however you aren't going to waste everything you have to offer waiting on her. You have made it clear that you want to be with her, she knows what she needs to do if she wants to it, and now you need to give her a REAL time constraint. You can't just wait around for her to come to you at her convenience, on her terms. If you like one another that is a beautiful thing. However, why should she be getting all the perks of a relationship from her boyfriend while draining your energy via what you offer her with little return on that affection?
Just my thoughts, but it doesn't seem fair to me.
Best of luck, and as the others said let us know how it goes!