I don't agree about renting. The one factor you will have a harder time grasping because of your age, is the rising cost of real estate as time goes on. When I was your age (35 yrs ago) I purchased my first home for $26,000. It was a two family and not cheap by any means for the time. . Today, I would venture to say that the home is probobly in the $500,000 to $600,000 catagory. It was a nice town in New Jersey on 1/2 acre.
By the time you retire, my guess is that the AVERAGE home will be well over 1,000,000, and perhaps even $2,000,000. Rents will also be rising in-acord with the rising real estate value.
There are ways to do both. If you are in the midwest, then you can probobly find a two family home, in wich you can live in one part and rent out the other. Or if there are no two family homes, you could take in a roommate to split the costs including utilities, phone, etc.
Yes, it is more responsibility, but you are young and can handle it. When we bought our first two family home, we took the small one bedroom appartment (much less desirable) and rented the upper appartment which was a very large 3 bedroom. The rent paid our mortgae, and we just had utilities to pay. Yes, you will have repairs, and some tenant hassles, but as I said, you are young, and what ever money you lay out on the house, you get back and then some when you sell. It is a form on in-voluntary savings.
When you retire, rents won't be $400/$500 a month where you live. They will probobly considerably higher. Thirty five years ago just before I purchased the two family home, my rent was $100 a month. This was in New Jersey, which has never been cheap. Today that apartment would probobly be fetching over $1,000 a month in rent. So you do the math.
Unless you have a VERY big portfolio when you retire. ($1,500,00 mil in dollars 35 years from now is not even giving you $200,000 in buying power. A comfortable retirement won't be $1,500,000. It will take WAY MORE.
Real estate over long time has always been a winner. You should think of it as your SECOND class of investment, because that is what it is, and it gives you a place to live as well.
Take, my advise, and go look for a two-family.