does it have a happy ending? premise sounds depressing but I can stomach some tragedy and angst if there's a somewhat happy ending at the end of it