They say doing the same thing over and over again and expecting different results is insanity. Well what is doing the same thing over and over again and GETTING different results?
Could be Stockholms syndrome. Could not be many options in their life. Could be their friends or family not reaching out if ever. Could be someone needs to guide them in the right direction since they seem to be lost in a vicious cycle.