Successful couples share 3 key values—forget ‘opposites attract,’ says dating expert
 
Two people who have totally different personalities can be a good fit for one another. However, their values and goals must align. 
Source link 
 
			 
Two people who have totally different personalities can be a good fit for one another. However, their values and goals must align. 
Source link