As we travel down the road of life, we get to meet and build relationships with all types of people. Some are very easy to get to know and simply a joy to be around; others may be more of a challenge, and we find it difficult to get very close to them. Is it our fault or theirs?...