When asking for advice, make sure you are clear and you know what you need in the end result.
The person you’re asking for advice must listen to your problems. But if they only talk and don't listen to your problem then you might need to pass on them.
If the person is distracted or is not giving you the preferred advice, then it means they are not interested in listening to you.
If they are not understanding your problem or your point of view, then there’s no need to fight with them and prove your point.
If the advice given to you only tells what the result is going to look like and doesn't focus on the process of it, then the advice is of no use and they probably don’t want to help you.
Though emotional advice is good during emotional situations, if you’re looking for practical advice then ask someone who can think practically rather than thinking emotionally.
If you’re not able to get any clear or practical advice from anyone then trust your instincts and believe in yourself.