I came across this poem and i found it to be VERY true -- http://www.visionsoflove.com/relationshipsLove/whatMakesaGreatPartner.htm