Buying your first home will likely be the biggest and most important purchase you will ever make. It can be a very stressful and may even leave you sleepless for nights on end wondering whether you are making the right decision