To build your own home is one of the most delightful yet painstaking tasks of your life. Whereas on one end you want to make a dream house, something that is the physical reflection of the beauty of your thoughts and dreams, on the other, it makes you spend a whole lot of money and…