Wow! Are you sure a 7 hour dream is posible?Maybe it felt that long but really wasn't...

Anyway, I am very happy for you and I hope you have plenty more like it...