English Teacher, what a story! You must have been mortified. The jerk must have known you got stuck with the bill. The least you could have done was reimburse you.
Rondi and LilOleMe, No, I don't blame you for being bitter. It's horrible to lose your guy to another woman.