Can someone explain the entire plot to me. It's been such a long time since I've read this and I just caught up a bit but am confused. I'll reread in the future but I don't have time rn and I feel like even if I reread I'll still be confused