Thanks for the replies everyone.
I think I am making myself feel guilty for no valid reason. Like I said before my friend and I used to do everything together. We helped each other out a lot in many different situations. We loaned each other money, gave each other rides when one of us was without a car, shared dark family secrets, got into trouble together. We were both irresponsible together too.
When she moved back here I was doing really well and afraid to start hanging out with her again. Though she said she changed I could tell by her actions she was the same. I didn't want to get caught up in her fantasy world. I quit a few jobs in the past just to hang out and have fun with her and other friends. I kept my distance and made it clear, only through my actions, I was not interested in returning to my old habits.
She moved back here without money, a job, and a place to stay. I never offered her to stay with me. I live with my parents but in the past I would have been selfish and imposed her on my family. This is something she has done for me and probably would do it again. I feel guilty for not offering or asking my parents if she could stay at my house. She moved in with her aunt without asking if it was ok. I have no idea why her aunt never said anything to her. She just let her stay up until recently.
Her aunt found pot in her room and told her she had to move.
She is the kind of person who sticks by her friends no matter what kind of criminal or immoral activity they get into. I am not. I cannot understand that mentality. I knew she was smoking pot but she told me it was only an occasional thing, which I have no problem with. I realized though that she smoked it a lot just to escape the reality of her life. I tried to talk to her and encourage her to quit but she just said it really isn't a habit. So I left it at that.
To make a long story even longer:
The bottom line is I feel guilty for letting go a friendship that I do not think is worth saving. There is more that I could tell you but that is enough I guess. My friend is unstable and unrealistic about her life and it annoys me because I am the complete opposite. I am cynical to a certain degree but always realistic. I try to offer her advice but sometimes I am afraid to hurt her feelings. So I try to sugar coat it for her.
When I am around her I feel like I am 19 years old again. Every once in while that is a good thing but I cannot live like that anymore, not on a daily basis. People have to grow up sometime.