Singer Karol G has confessed she likes "bad guys" but shes going to have to "change that" if she wants her next relationship to succeed.