Overall, this is a quite satisfactory read. And that’s tough to do in 1,024 characters, so congrats. For a moment I feared a Little Red Riding Hood moment was on the horizon, but you skillfully avoided it.
And best of luck on the path towards your three dreams (or goals, if you prefer).
Nick
Darvin Dundragon