How giving up on my dreams landed me my dream home