Integrity is a very interesting concept. I may be old-fashioned, but I believe the subject has taken quite a few hits over the last few decades. I also believe the concepts of right and wrong have been slowly but surely stripped out of our children's education, but that's a discussion for another time and another place.