There are two things why people are stuck in a certain patterns. One because certain situation is where they are comfortable in and Two because they were molded by situations.
I get that some people have that kind of negative patterns. They carry it as they get older but at some point you have to take accountability for your actions and decide that you want a better life . Being stuck in a negative pattern or habit is hard to cut off but at the end of the day it's your life. You get to decide if you want to have a better one for yourself.