Many people in my life have been some of the things described & I saved the pin because it perfectly described what happened then or what may be going on now. So its very likely that it's not about you, but if the shoe fits.
Don't let someone who did you wrong make you think there's something wrong with you. Don't devalue yourself because they didn't value you. Know your worth. If you have a couple solid people in your life you can trust, you're golden.