((((((Treeehouse))))))
The others have all given you some great encouragement and insights. I don't have anything left to say. . .except that i understand your reaction. It's hard enough to deal with t's vacation. But to deal with several missed sessions in a short time, along with the other stress you've been under, well, it was just the straw that broke the camel's back. I would have felt the exact same way. So please don't be down on yourself.