Idk I feel like each character got what they deserved in a way. I’m not justifying anyone’s actions though bc this was pretty messed up. Each of them besides the mom made bad choices and that led to bad consequences. The ending did feel a bit rushed but it seemed fitting to me.