Just when you think you've met the right guy, he does something that makes you question how great of a person he really is. But if a man supports you, makes you feel beautiful in your own skin, doesn't cross the line, lets himself be vulnerable with you, and is honest about who he is, these are all signs he's a good man. And if you've found one, congratulations, because they are like a rare diamond.