It takes months and even years to develop a personality. It is reasonable to assume it takes just as long to undo particular habits that have been a part of a person for years. To demand a change never works. To become angry and be at odds with that person only heats things up. No matter how much a person is on a destructive path it will be only when the person is ready that steps will be taken to improve.
People do not go astray overnight. It takes one small temptation after another before they take their first destructive step. One step at a time, one kind word at a time, one smile at a time is implanting love in the heart of the one needing to come to Jesus. There will be a day when persistent kindness will impact his/her heart. As we are being taught endurance through a person needing to change we can know that faith and persistence will be noticed by that person. As we continue to pray for that person we can be thankful for the small steps of faith instead of being discouraged that a full change is yet to happen.
May the God who gives endurance and encouragement give you the same attitude of mind toward each other that Christ Jesus had, so that with one mind and one voice you may glorify the God and Father of our Lord Jesus Christ.