Nice work. Your characters' personalities and the weight of living in their world came across really well. I welled up near the end, too, so congrats for that :)
Thank you! I'm very glad that their personalities came through well!