http://www.bankrate.com/finance/mortgage-rates-history-0112....
If your interest rate doubled, could you afford to? Do you know how much you'd have to pay?
You have to pay lawyers fees, surveying fees, taxes, realtor fees, etc. when you buy a house, if you only have it for 2-3 years you have to factor all those into the monthly costs too.
But of course you can sometimes have a local economic decline while the currency area is experiencing overheating and high inflation.
Bubble alert!
Continuing to make payments on a house when you're underwater on the basis that you can still live in it is a really bad idea. Even if you can afford the payments, why would you want to overpay for something? That's why so many people walked away from their houses during the real estate crash: when you have no guarantees that the asset you're paying for will appreciate in value back to the original value, it's a much more financially sound decision to ignore the sunk cost and cut your losses ASAP.
On the other hand there are areas that have never recovered. I think as a general rule if you buy a place in a mixed-used development neighborhood you'll be able to weather the storms. At least that's my opinion (and take that for what it's worth).
Yes you are. You signed a contract. This gives you an ethical if not a moral obligation. You have a legal obligation to pay in all states, which is why the lender can foreclose on you if you fail to do so. In some states, you also have a legal obligation to make the lender whole if they can't recoup their loss with the foreclosure sale.