For many first-time homebuyers, buying your first home may be overwhelming and all of the costs and fees involved may be confusing.