Thinking of buying a house and need advice....