Birds of a feather flock together, right?
Now, people with those afflictions are not necessarily "bad" they are though associated with destructive behaviors and or paths that could get them or someone else into trouble or even killed. Whether we are aware of it or not we affect the lives of other daily, with how we think, act and conduct ourselves as human beings. That's why it is important to "be the change you wish to see."
Also, if you don't have a strong independent spirit and or lack self confidence you can and will be easily manipulated, tricked and used. You never want to be "at the mercy of the tiger." You want to be in a position where you have the option to walk away from a situation that is not helping you to be better and do better for yourself. The worst thing you can do is tie yourself into an agreement with someone who is irresponsible, because if they don't pay their portion of the bills then you will be held accountable for theirs and yours.
And that's not fair to you. Unless you grow a backbone and hold them accountable for their portion of the bills, they will always expect you to take care of everything for them. That's why I'd rather not do a roommate situation, but if I absolutely had to I would get everything in writing. One day you and your roommate are friends and the next day they are getting mad and throwing a tantrum over something stupid and screaming they will leave and "break the lease." Go ahead and break the lease, it will affect your credit not mine. I'll just find another roommate. Any roommate who gets so mad that they would put their own stability in jeopardy can not be trusted to help you maintain yours, if you ever found yourself an unlikely financial situation.
I often learn the whole lesson, then I pick and choose which parts of the lesson go best with where I am at in life.
Here are two lessons: responsibility and accountability. From here on out I only want to associate with people who are responsible, understanding, mature and professional.
Being responsible means "I really want those pair of shoes, but I know that I need the money to pay my bills on time. So, I'll wait until I save up the extra money..." But people aren't like that nowadays. They think they can cheat the game and get away with it. But as long we keep play the, "I need money" game we will never be truly free.