If you are in the process of preparing to purchase your first home, completing all the steps can be exciting and also a little scary. However, taking the time to do your research will allow you to make smart financial decisions and be prepare for any bumps in the road along the way. A first…