I am honestly surprised that the plot was actually good, the characters are all likable as well and I'm just so happy for everyone