I've realised that if he stopped treating me like an ex-girlfriend, and more like a friend, last week's incident would actually NOT happen. If it was anyone else, he would have waited, but because it was me, he just left and didn't care.
When we were going out, he always talked about how I took him for granted, now that we're not together, he turned it around, I care about him and all, I took care of him when he was sick, and stuff like that... he has done stuff for me... like do a certain assignment, but other than that, no greater thing has matched what I've done for him, and now he's blaming me for him not waiting for me. WHATEVER!