To children: Children might get angry when you give them advice, and are immature. First we need to tell them what they are going through before giving advice. Not speak loudly or criticize, they might not listen to you.
To a coworker: This can be difficult at work. It's often good to apologize first, like saying, I'm sorry, never judge people. It's better to take things easy.
To a friend:the hardest people to give advice to, it is important to be honest and kind and not argue when you give advice to a friend and understand your Friends problems, before you give advice.
Well, if you know any advice, tell us in the comments, that will help us