she had to put up a few un-solicited approaches from some of the more headstrong members of the crew , but she was a strongly principled woman and was waiting for the perfect man to sweep into her life and take her away to live forever in his magical rainbow castle .