Cheers for that.
In response to your first question, no it wasn't the teacher comment that sparked it. This I'm sure of. Infact that's really quite an irrelevant part of the story.
Once I got down to the part about not being happy in the relationship is where I started relating. About what you said about "Hopefully she's strong enough to admit it was on impulse and that she will work extremely hard for that never to happen again". This is something I fear she isn't. After some of the other fights we've discussed them and agreed similar things won't happen again. For example, she asked me to leave her because she felt she wasn't good enough for me. After this we agreed she wouldn't ask me that again. Alas she did. Twice

. If she promised she wouldn't ask me that and then she did, how can I trust any of her other promises?
And you're right, it isn't good enough to consistently do it and dismiss it as an impulse. That's something I really want to sort out.
Communication yes, I'll take this and run with it. I have already been formulating in my head how to talk to her and what to say, but you stressing it has made it seem more crucial. Thing is, at the beginning the communication seemed so much easier. She wrote to me saying it was ok for me to complain about things, tell her my problems. Where now she seems to be more dismissive... if I were to bring up a relationship problem I fear I'd be ripped apart. But you get nothing if you don't try, right :~x
Thanks, more advice would be great.
Paul
p.s. she was refering to me as the no-hoper, but it was meant as a joke. She's not _that_ harsh.