Perhaps a situation to avoid giving advice in is if you think your advice is likely to be genuinely worthless because you have no expertise, knowledge, or intelligence that is relevant to the matter and you don’t trust your own judgment at all. Otherwise if you respect the other person, you’d consider them able to judge the usefulness of your advice for themselves.
You can’t know for sure that they’ve heard some advice before. Also you are providing the information that the piece of advice occurred to you, which in and of itself is often interesting/useful. So if you’re giving someone advice they are likely to have heard before this means there is a small chance that’s wrong and it’s still useful, and a larger chance that it has value zero. So in expectation the value is still positive. If you don’t give the advice, you are prioritizing not looking stupid or not offending them, which are both selfish motives.
Related to (2) is that telling someone you disapprove or think less of them for something, i.e. criticizing without providing any advice at all, is also a good signal of respect, because you are providing them with possibly useful information at the risk of them liking you less or making you feel uncomfortable.
Perhaps a situation to avoid giving advice in is if you think your advice is likely to be genuinely worthless because you have no expertise, knowledge, or intelligence that is relevant to the matter and you don’t trust your own judgment at all. Otherwise if you respect the other person, you’d consider them able to judge the usefulness of your advice for themselves.
You can’t know for sure that they’ve heard some advice before. Also you are providing the information that the piece of advice occurred to you, which in and of itself is often interesting/useful. So if you’re giving someone advice they are likely to have heard before this means there is a small chance that’s wrong and it’s still useful, and a larger chance that it has value zero. So in expectation the value is still positive. If you don’t give the advice, you are prioritizing not looking stupid or not offending them, which are both selfish motives.
Related to (2) is that telling someone you disapprove or think less of them for something, i.e. criticizing without providing any advice at all, is also a good signal of respect, because you are providing them with possibly useful information at the risk of them liking you less or making you feel uncomfortable.