 It's one thing falling in love with a house, picturing yourself moving in and calling it home, and quite another navigating the world of price negotiating, mortgage lenders, and finding the budget that works best for you.