There's a big difference between expressing frustration over life circumstances, and guilting a child for being the cause of those circumstances. And I think you explained to Sophie REALLY WELL that when you said that, it wasn't about her. So she shouldn't internalise any guilt. I don't think you need to feel guilty over your outburst, you are not making out it's Sophie's fault so that's all that matters. <3