I have learned that when someone says they want your advice, they're usually lying. They don't want any advice. They want to explain their side, then defend it when you give another opinion. It's pointless.
The next time someone comes to you saying they would like your advice, RUN.