I was so ready to give up....



...and then miracles happen....