I am a goody two shoes Catholic girl, virgin, never tried drugs, etc. I always seem to date people who used to do drugs but are recovering or have recovered, non-virgins, etc. For some reason, I feel like there's always a reason I wind up liking them and dating them and I'm there to help them. It's a little strange but why do I never wind up dating another person similar to me?