Raincoat

To dream that you are wearing a raincoat suggests that you are shielding yourself from your emotions.

You are not able to face the nastiness.

Alternatively, wearing a raincoat in your dream refers to your pessimistic outlook and unpleasantness.