I'll also add perseverance as another factor. It's normally great to not give up on something you want to believe in or achieve, especially if you're confident, but if you're proven wrong, several your attempts fail, or you end up getting duped by someone (Or some combination of the three), it...