When feel you are attracting all the wrong things its because you are becoming the wrong things and thinking the wrong things . Life gives you exactly what you ask from it nothing less. Becoming the best version of yourself is the most attractive thing any person can do. So allow yourself to soar and do what it takes to become the best of self.