yeah people sleep with people for all kinds of reasons. boredom, loneliness, trying to get over someone else, trying to get revenge on someone else, just a plain o'l ego boost. personality then is often irrelevant for one night stands or short term relationships.