Always remember that you are not writing for you – you are writing for your readers. You must be able to enter their world and connect with them. One way to do this is to watch your use of metaphors.
Metaphors elicit emotional responses. For example, if your readers include athletes or wanna-be athletes, you can use sports metaphors or physical metaphors and everyone will be happy. They will get you. For instance, say the point you want to make is that your idea is a winning strategy. You might say, “You’ll make a touchdown every day if you do X.” Now, most people (in America) will get what you mean by the use of the touchdown metaphor, at least intellectually. But it is the male athletes among your readers who will respond emotionally. They might know what it feels like to make a touchdown themselves, or at least to be at the big game when one is made. But if your readers are middle-aged European women, or perhaps most women, your touchdown metaphor is probably going to elicit a yawn.
If you are writing for people in the Midwest, don’t use too many ocean metaphors. Similarly if you are writing for people who live in the tropics, don’t use winter or snow metaphors. If your readers are people who care deeply about the environment, then use a lot of nature metaphors.
This is especially important when you are making a major point. Make sure your metaphors are designed with your target readers in mind. They must resonate within them.