Giving advice is easy. It's also easy to fall into the trap of advice hypocrisy. That place where you stand on the outside and judge others for what they do and never consider taking your own advice.
Our mistakes get justified and the mistakes of others get judged.
Ask yourself, am I living up to the standard I have for other people? If not, you may want to take your own advice and start living out the standard you've set for others.