Invincibility lies in the defence; the possibility of victory in the attack.
You have succeeded in recent endeavors and either have received or deserve to receive public recognition for your efforts. Don't be afraid to be acknowledged for what you've accomplished, but remember to be humble.
You may have been admonished or you could be lacking confidence in your abilities. You may be feeling like you've failed. It may be better to move on from a bad project than to try to fix it if it's too broken. Recognize that everyone has failures and getting past them is an important step in having success.