Good job! And good night! I just finished reading it; it really is interesting. Expect many PMs from me once I get to visit the USA. XD
Edit: I always had this image of Las Vegas being a place you visit for a short while, gamble, and leave, haha. Amazing that you got to live in that many different places!