mama

  1. Rembrandt Brown

    Living in the same town for your entire life: Most Americans live within 25 miles of their mothers

    Those of you to whom this applies-- Do you have any regret or feel like you missed anything? I couldn't imagine living in one town, city or even state my entire life. I tend to think it mainly owes to a lack of opportunity-- having kids young might force someone to settle in one spot early in...
Top