I don't want to be that person, but getting and staying clean and sober will help you out a lot. I'm not saying that you are or have been partaking in these activities, but trying to avoid them in general (whether you join in or not) can't hurt. We all still love you though, and we are always here for moral support whenever you need it.