This is my my look on things. Well, church girls have some kind of morals. To be faithful is a virtue in sickness or in health. The Bible teaches it. Bar hopping girls do have little morals. Why have one night stands to meet guys? When the lust fades, the ugly reality sets in.
If you are a sci-fi geek, then you can go to library section where girls read sci-fi. That way you meet a girl that share your interests.
Even the amish girls here are turning wild! LOL
I think those are the black sheeps of the family. We all have those.