Oh wow now this is one heavy poem.
It flows really well and I like the story you're telling as the poem developes (just hoping it's fictional). You couldn't have chosen better words to describe the situations and the feelings. I was captivated right from the beginning and that feel grew stronger as I continued to read and it was like that because the emotions are so powerful. This is definitely a heartfelt poem.