Hey sweetheart... huge for you. I've been in that place also. I think most of us have at one time or another. I wasn't proud of myself either and then melted down at myself for my meltdown! Being a mum is VERY tough and even tougher when we're very sleep deprived. Vent whenever you need to hun. you're not the worst mother by any means. You care... and you have shown that, the fact that you feel bad about it proves what a fantastic mother you really are. Oh and for what it's worth, I've also left the library story time cos of a tantrum from Oskar, followed by me REALLY telling him off and he's NEVER done it again!