Look at two things first in evaluating the purchase of a home:
1. Your current family and how many persons you can foresee in eight years.
2. Your current income/home value ratio, and how much you anticipate earning in that same eight years.
Few people live out a 30-year mortgage: it isn't expected and shouldn't be. However, in that 8 years, you will have paid it down by 21%. Most people have kids when they consider their first home, and want for the stability (and cost control) that owning a home will bring them.
There is a catch, and an advantage: leverage.
In eight years, your family will change. More often than not, you will have kids and they will want a room. Will that 2-bedroom house accommodate you, your wife, two boys and two girls? Or might you plan ahead and consider a four-bedroom house even if it is more money, hoping that your earnings will increase with the size of your family?
Nothing is certain in life.
Now, if you have nineteen kids, and two bedrooms, consider enlisting in the Foreign Legion . . ..