When it comes to relationships, we all want to present the best version of ourselves. Perfection is a goal many of us strive for, but can never achieve. Furthermore, it is unfair to expect this unattainable perfection from your partner. Acceptance of their whole selves, mistakes and all, is the purest form of love you can show. Despite being flawed humans, there are things we unknowingly do that allow for an even greater appreciation for each other. Here is a list of the small qualities "perfect partners" have that make hearts flutter and hugs tighten.