Throughout the book there are periods when time is skipped over, so you don’t really get a good sense of it until the timeline at the end. Thomas constantly feels guilt over perceived inaction when he has no reason to feel so, making you want to shake him a bit.