Good job on pulling yourself back from kissing her or touching her when you two were looking into each other's eyes.
Maybe it's not coming through in your posts, but it sounds (again, just from reading the workds - downside of the written word) that you are leaning toward the cold side of pulling back. If I'm wrong here, just tell me. But, otherwise, be careful not to come off as giving her the cold shoulder.
There is a difference b/w being lovingly detached and being cold to her. If she comes to talk to you (like when she was excited to talk about the changes at the school where she works), let her engage you - look her in the eyes and listen. Give her the platform to just talk to you about it, and ask her occasional open ended questions to keep her talking. But, show genuine interest in what she is telling you (but don't go overboard).
Sounds like as you pull back some, she is coming to you. Nice, huh?