I'm 19 right now. I'm a student going to college on several nice scholarships that require me to have a rigorously high GPA. For this reason (room and board paid for), I stay on campus. My girlfriend (same hometown, same college) and I come home every other weekend (live an hour and a half away), so I still get family time.
I love my parents, and I've learned a lot from them about how to manage money and how to make more by living below your needs. My dad was a nuclear chemist raking in almost a quarter million a year at the turn of the millenium, but when he realized that his job was slowly killing him, we moved to rural North Carolina.
I spend the summers at home hanging out with them, and when I graduate college, my girlfriend will still have another year to go, so I'll probably find a nice apartment in the college town for the year. Then, after she graduates, she'll go on to a medical school somewhere in the Carolinas, so I'll probably follow her there. Hopefully, if everything goes according to plan, I'll have enough money saved up four years from now to buy a middle-of-the-road house in a nice neighborhood outright.
Dreams are for achieving, right?