THIS IS ANGST.
If you hate angst do not read this if you trashy angsty story. The depression is too much as well. I mean maybe this sort of things happen in RL but seriously this fcked up.
Well the sliver lining for me is
Ending is pretty fvcked up as well so yeah...