Life is full of mysteries and surprises. No one can predict what is going to happen in his or her life tomorrow. When I first moved to California from Hong Kong at the age of 10, I had no idea what to expect. All I knew back then was that California has good weather, bright sunshine, nice beaches, a...