Blame in my experience is a complete waste of time. You can blame other people for how they treat you and how they didn’t treat you, but the truth is you played a very important role in all of it. Yes they could of treated you better and done things differently, but how did you treat them and what boundaries did you have in place? Did you even have any or did you let things slide because it was easier that way? If you are going to blame them then you must also blame yourself. If you can look at things differently you can learn a lot about yourself and you can make sure you don’t allow them to happen again.