How do you know the guy or girl you're dating is good for you? Also, how do you know that you and your S. O are honest, care for each other?

Just wondering because I have no idea how you find a right partner?

How do you know the guy or girl you're dating is good for you? Also, how do you know that you and your S. O are honest, care for each other?
Post Opinion