Wear a raincoat - to bad weather.
You throw a raincoat over shoulders, you are covered with clothes from bad weather. – There will be a big favor.
Raincoat — protection against failure.
In common with other types of coat, a raincoat holds the symbolism of protection, but more specifically this time against other peoples emotional onslaught. Very occasionally it may suggest some kind of wish to return to a womb-like state.