If we feel we need to fix someone, we tie God’s hands. As long as our hands are on a situation, we are keeping Him from working. Instead of trying to fix someone, release them. Tell God what you see, and release them and the situation into His hands. Ask Him to help them, realizing His ways are higher than our ways, and His thoughts higher than our thoughts (Isaiah 55:9).
We as people are limited in our own abilities. Instead of trying to fix someone else, release them into the hands of the one who is unlimited in every way. Yes, He may take His time with them, but when He’s done, it will be far better than anything you could have done.
Agree with God to love the people around you and to release them and their faults into His hands. Wouldn’t you want the same done for you?