FULLY UPDATED Buying a house should be one of the most rewarding things you can do, but it's also one of biggest financial commitments you'll…