Looks like you missed several opportunities to me. Some girls want you to take the lead and let her know you aren't "FBI" as one asked me not long ago. When she saw your excitement, you should have asked her to take care of it for you. Failing that, I would have asked if she'd do more next time if you came back. Either way, the worse that could happen is she'd say "no".