So finally I have a feeling that I am settling down in Boston. It's been 2 weeks and still way more things to explore down the road. Having lived in Columbus, Ohio for more than 3 years actually makes me feel Boston is huge city. So many people, diverse cultures,