Yes, it almost sounds like the home-building process, which I've been through three times before in my adult life and am now going through a 4th time! Everything takes longer than you expect and were told, and mistakes crop up all the time. However, it is all worth it in the end...most of the time.

Wishing you the patience of a saint!