I have an observation.
Some folks give advice, some people judge. Or maybe some people intend to give advice but aren't aware that when the tell someone else what they should or shouldn't do, it sounds more judgmental than helpful.
Constructive advice is typically expressed in terms of what the poster has done or experienced first hand. This sharing of experiences is invaluable. What I have learned as I have acquired my gray hair is that taking my own experience and layering superlatives like "never" "always", or even "should" can be stepping on a slippery slope.
Not that I haven't fallen into that trap myself...