SD, you know your sitch better than I do, but it sounds to me like you missed an excellent chance not only to give her a bj, but also to f*ck her. Sounds to me like it would have benefitted both of you. The passionate kiss, the readiness... these are definite signs. Next time don't ask, just act!