Not trying to judge, but just curious, why do you do such emotional and depressing twists? It almost feels like anything happy in the story is just to set things up for tragic punchline :')
I prefer stories where everyone gets what they want, but what they want simultaneously completes and destroys them. That's the tragedy of life, I think.