Question: what to do when someone gives you unsolicited advice?
Answer: Close it down. Some people just won't ever take you seriously, and that's okay. ... 
Stop taking it personally. Even when we get good advice from someone, unsolicited feedback can hurt our feelings. ... 
Move on. ... 
Learn how to identify the source.