Do you have a regular circle of friends that you are going out with? Or are you a lone wolf? If you have friends you meet up with on weekends to get a little wild.....lose em. Sorry, its the only way in my opinion. I mentioned before, I had a circle of friends that was all kinds of bad news when I was younger. I had to eliminate them 100% from life, and I did. And guess what, things got better. Most of them a few years later ended up doing time.