Few experiences in life are as exciting and exhausting as buying a home. Although many reality TV shows make home buying look easy, there are many technical, legal, and financial aspects to buying a home. Committing to a new home is huge a financial decision. The mortgage