Seeking perfection in relationships can lead to disappointment, loneliness, and depression when that person can't reach those high expectations that you set for them. There is only one person who can reach that expectation and it’s our Most High Heavenly Father. And last I knew, there is only one.
Stop putting expectations on people that are impossible to reach. Learn to embrace the differences and love people for who they are - Not for the person you hope you can change them to be