You can also put yourself in situations with healthy people, and make a few new friends in the process. E.g., join a fitness or outdoor education club. Go to the gym at the same time every day, and you'll meet new people there. (At the risk of overgeneralization, I find that morning gym-goers are friendlier than afternoon or evening gym-goers. Must be the "misery loves company" theory, or maybe the same process at work that explains why big-city strangers are much friendlier after a snowstorm.)
This won't really help you resist your roommate's junk, but the more you have a life away from her and from dorm parties, the easier it will be to resist. If that makes sense.
Good luck!
Kim
|