As others have said, don’t take it personally. It’s not a reflection of how that person feels about you or how good your advice is. People often want people who have actually experience the same thing, older, younger, same gender, different.. Everyone wants something different.
For example, a 17 year old logs on looking for advice on leaving high school and further education/ employment. Do you think they would rather talk to a 20-something year old who has finished high school and started continuing their life or a 15 year old still in school and likely unemployed?
We, as Listeners, do not have all the answers. We haven’t experienced everything (something we should be thankful for because some people come on here with some real troubling experiences) and we have to accept that there are better people more qualified to give advice on certain issues- and that’s totally okay. We’re only human, and we have no special training.