yes, emails with Ts tend to suck. i reckon i could always write a better response to me, any day! "dear deli, no i love you and am not leaving, don't be silly, love T".
i think she maybe thought it was better to get out all of the things that might get in the way in one go, so that you didn't go in tomorrow and have her lump
another thing on top of it all, and you feel cheated that she hadn't mentioned it earlier.
good luck, hangingon. try to make sure you get a firm idea about how much she will cancel in the future - it is great she is being upfront about her other commitments, but you need to know that she will remain (or start being!!) committed to the time she sets with you.