Attracting things you don't want does not mean something is wrong with you.
It simply means you are still learning how to be the manager of your own energy, Friend.
So when you've attracted something you don't want, go inside, get clear about the feeling you want to have, and reinforce it until that becomes your new normal, and your new point of attraction.