It's easy to focus on others' faults and what we would like to change about them. But, God is the one that put the talents, creativity and strengths into each person.
Isaiah 64:8 says, "We're the clay and you're our potter: all of us are what you made us." (The Message)
Our job isn't to change people. Learn to accept that God is the one directing their steps, making them and molding them into who He wants them to be. If you'll learn to love, honor and accept people for who they are right now, your relationships will go to a whole new level.