The story likely needed more space to be fully fleshed out since I did find myself struggling to keep up with what we were talking about. That being said your use of language in the moment was great and really gave emotion to the story.
I had a book in my head and tried to cram it onto a single page in a short sitting. I wish I had more time and space to flesh this out.