Dear Shae03,
Due to your descriptions of the relationship and her manners, i guess she is not still at peace with herself; It’s not about you or anybody else but herself. all of us know that through these meetings and socializing with people, we tend to know them better than by texting or chatting for a long time. I think she is behaving like a kid here; no matter how you play it gently or humor her, she cannot be straightly open to you about her emotions.
And Why do you feel guilty for no reason (you asked her what you did wrong and etc.) It is very nice of you to be caring but please consider that you, yourself, are a part of this relationship and you need some positive feedback to go on satisfied. And there is one thing i don’t understand: what is the problem of having a date for a teacher during schooldays??!! To sum it up, i think like many modern people in this busy world, she has mistaken her career and social position for her true self and feminine identity. Maybe she needs some time to put herself back together, but be cautious and keep it just a nice friendship till she proves to be the beloved that the knight in you is looking for.
Best Luck