@ehBeth,
I remember reading about a study many years ago. It had to do with overpopulation and was conducted with rats. They found that when population density reached a certain level there was a marked increase in several behaviors; violent behavior, confrontations that resulted in death, depression, and homosexuality.
I never really thought about it until reading your post, but what if these behaviors are nature's safeguards against overpopulation?
Populations are usually controlled by disease, predation and limited resources, but if these fail there is a back up. Possibly somewhere deep in our brains these behaviors lurk until some outside stimulus triggers them and then they serve their purpose.