Well! What a delight!
I can't say there wasn't a moment when I felt bored or frustrated due to some very avoidable missteps, but the payoff is truly rewarding, and overall, this was the most fun I've had reading in a while.
4 sounds about right!

If you're not an extremely online person, you might find this interesting.

Tessa is not a good person. Harry is not even close to being decent. Yes I did love this when I was 16 and you should forever hold that against me.