I often hear people talk about wanting to have perfect relationships. In all my inquiries and observations, I have never come across any relationship that can be tagged perfect, even if it's between highly religious people.
'Relationships' in this context refer to every facet of the word - political, romantic, professional, academic, religious, etc.
As long as a relationship involves human beings, it is bound to have flairs and flaws, ups and downs, highs and lows. This is because human beings are, sociologically speaking, behaviourally unpredictable and are made up of constantly-dynamic emotions, attitudes, moods, etc.
Having said that, it means that there is no such thing as a 'perfect relationship'. What we see are 'Relationships that work'; and why do they work? Because the individuals involved have made a conscious commitment to lay aside some of their excesses and ensure that it works. A lot of relationships fail because some of us are unwilling to part with some of our privileges, we are reluctant to compromise certain things...though compromise here does not entail allowing the relationship take away your identity by changing you into someone else. However, most times, deep within us, we know that there are certain attributes we may need to shed-off in order to get going but the question is: Are we determined to make that relationship work? Think!