That's a vey long detailed story. I haven't had one like that in years. Or if I did I don't remember.
It's more detailed than most of my dreams... Most of my dreams I remember as sortof random snapshots that don't make a lick of sense as a plot line. Once in awhile, I get a good one.