I was wondering a bit. If you truly love somebody. Are you suppose to love every aspect of them? Is true love strictly based on just love, or is true love a mix of love and hate as well? I mean if you always love each other and love every aspect of each other, then there wouldn't be any room for improvement, right? Isn't a healthy relationship one where you can hate some bits of each other and argue over bits so you can improve? Would just loving each other and being perfect in a relationship where no one had any flaws, be weird?