I think you might have the makings of four or five ficlets all crammed into one. I think it could be a really good series, if you broke up the events and added more detail.
thebetweenspace