A short note on wisdom and compassion.
Wisdom is knowing the truth. Compassion is knowing the timing.
Spiritual advice is easy to give, hard to follow so your task before dispensing advise is to figure out how ready are they to listen.
Compassion requires patience because other people might take way longer than you realize to want that wisdom from you. That’s why you will feel uncomfortable and angry at them for not listening to you. But you have to ask yourself, are you making this about you?
You will get unpleasant feelings quickly if you attach your inner peace to them reaching the place of wanting a spiritual advice. Be compassionate until they get there and then offer wisdom when called upon.