Pho...you do so much for everyone, with very little thanks or even acknowledgement in return. Not only that, you do it everyday of the week. H might be coming around a bit, but he's hardly helpful. Your in-laws...well, let's just leave it at toxic. I don't think you're at your breaking point. I think you're tired and need a good cry. What's wrong with that? I still do it a lot, and I'm finally reaching the point that I feel better afterwards.
Can you take some time today and just have a good cry? Pray? With your life, I imagine it's hard to do - but as your friend, I encourage you to just go for it. I think you're exhausted being the rock for everyone else all the time. Spend some time leaning on God today, and recharge.