Be sure to accept people where they are. Everyone’s experience in life is different and to a different end. You have no idea what they came to the planet to learn. Therefore, you do not get to judge them.
If you want to help them, you may offer learning experiences to them. They may or may not choose to listen. You do not get to judge that, either. The only thing you get to judge is your own actions and reactions.
You are on your path and they are on theirs. You can choose to walk along side of each other as your paths come together for a time. You can love them, support them, encourage them, accept them, and release them from your expectations.
Be grateful for the people in your life.