You know what, this is actually pretty sad.
Rose doesn’t know whether Dave is going to get through in time, or if she’ll survive the fire even if he does.
So in what could be her last moments alive, she makes sure that John gets his birthday present, what could be her last gift to her friend.
God that tears me up