In the year that I've owned my home, I've toyed with the idea of renting out a room or two. I have three bedrooms and I don't use any of them. I live in my basement. I know, I know. That sounds stupid. I have a basement that is the size of all but the largest apartment I've rented and it is where my sweet home theater is as well as my home office (I telecommute). Since it's where I spend so much time, I threw a sofa and a futon and an
enormous bean bag down there (and a fridge and microwave). Now, I never even go to the top floor where the bedrooms are.
I could rent out all the bedrooms, including the master bedroom (with its own bathroom). I don't even know what the right price would be and I've heard plenty of horror stories about renting to people, but if I renteded even two of the rooms at only $350/mo, I'd have two thirds of my housing costs covered!
And, if I ever need to move, I could buy a house somewhere else and keep this one to rent it out. Again, I hear being a landlord sucks - but I have a handyman nearby who could do on-site work for me and once the house is paid off, the renters would basically be paying the mortgage on my second home.
Also, I plan to pay down the principal, too. I'm not making any extra payments just yet, but I am putting money in a savings account. If I have an emergency, I have access to that money today. If I don't have an emergency, then once I have enough saved up, I can pay off a hell of a lot of my house at once.
Owning a home can be a hassle. God damn, I sure as hell learned that right out of the gate. (I did a lot of remodeling to fit my lifestyle and my electrical needs, among other things). One thing it gives you, however, is more options. More choices, even if not mobility.