Re: Not learning from your mistakes
People who live their life in a impulsive manner usually have some kind of mental issue(s) going on. Your friend may or may not be aware of having any kind of mental issues that could be contributing to her behavior. And as you mentioned, her having enablers in her life, thats probably got alot to do with it as well. IMO, I think people who do not learn from their mistakes are usually ones who weren't or haven't been held accountable for anything they have ever done, they haven't ever really suffered from any kind of consequence.
"When people are truly sick and tired of being sick and tired, that's when they will make a change."