Gmail threads can be confusing because they are not always chronological. If someone responds to a message that was sent two days ago, their reply will show up at the bottom of the thread, instead of next to the original message. Additionally, if someone forwards a message to a new recipient, their reply will show up at the bottom of the thread, instead of next to the forwarded message.