You can build your own house on a very tight budget. It will only cost you a lot of time and a lot of dedication. The rewards once you’re done though is a sense of pride and fulfillment.