Why do I only attract such trashy people? Does this mean I'm trashy?

BigManSAB
In my opinion I'm a pretty clean cut guy. Don't do drugs, get into trouble, I only drink occasionally, and I barely swear, and use proper etiquettes. Yet, all my friends are the complete opposite. They're binge drinkers, weed smokers, and snort cocaine. My dad always tells me "this is why you don't accomplish nothing" hanging with low lives. When I'm with my buddies people always ask me "how do you know these guys? And where did you meet?".

I've tried making decent friends in church, golf courses, gym, even video game shops. None of them have interest. Even the girls I date my mom complains their trashy. I only attract people who live a trashy lifestyle. Those are the only people who wanna hang out with me. Which I don't understand, because I'm the complete opposite.

Do to the fact that man is judged by the company he keeps I've distanced myself from everyone. Now I have no friends and I'm single. Should I stay this way forever? I know I shouldn't hangout with low lives, but it's also not healthy to not have friends! What should I do?
Why do I only attract such trashy people? Does this mean I'm trashy?
3 Opinion