There are always going to be things that arise, whether you are a first-time home buyer, or a seasoned vet. A good agent will help minimize and mitigate these items, but no transaction is truly seamless. Things that come to mind are first budgeting. You really have to sit down and figure out what you are truly comfortable spending house payment wise, after you've added up all of your other expenses. All of the little things, entertainment, lattes at the coffee shop every morning, gas, etc. add up, and you have to include them to get an honest picture. No one likes being house poor! Proper preparation and budgeting is just one aspect of how to make your first time home buying experience a positive one.