Buying your first home is an exciting time and a reason to celebrate. It is something you have been thinking about and planning for a while and will finally happen. While it is undoubtedly a reason to celebrate, there are essential commitments attached to purchasing a...