slough off
Definitions
To cast off or shed dead skin or outer layers.
To discard, get rid of, or ignore something unwanted or burdensome.
Examples
The snake began to slough off its old skin as it prepared to grow.
It is important to slough off negative thoughts if you want to maintain a positive outlook.