Well, what do you mean "genuinely a good person?" In our lives we wear a lot of different hats, meaning, we are a lot of different things to different people. Like, to your boss you might be the star employee, but you are not a writer, in the same way that to your mother, you are her child and not a co-worker. My point is, it's hard to say who a person will turn out to be to you. I have plenty of people who say they're my friends and have offered support in hard times, but when times get really tough, there's only a few that stick around. Curious. That doesn't mean that the others are bad people, it just means that I have to be aware that when the shit hits the fan, I'd better not even bother with those people. In terms of relationships, that's tough to negotiate. I have no idea on how to make sure someone is really great, other than to take the time to get to know them and to let them get to know me. It's a gamble, but as far as I can see, it's the only game in town.