16. Being able to connect with someone.
It is the best to be with someone who easily connects with you. It is invaluable when he speaks logically and you both gain knowledge from one another. Someone who can question your opinions is someone you deserve.
17. Supporting one another in difficult times.
Because you have each other, you will overcome any challenges that may arise in your relationship. Because of your greater love for one another, a large storm is nothing.