Wow... Have you ever thought of becoming a novelist? I swear, I was there in your dream as I read this