Allein die Tatsache, dass du dir so viele Gedanken darüber machst, zeigt doch dass du keinen schlechten Charakter hast.
Nur weil du dich von äußerlichen Dingen angezogen fühlst, heißt das nicht, dass du ein schlimmer Mensch bist!
Bei Beziehungen und der Liebe spielen Charakter sowie Anziehungskraft beide eine sehr tragende Rolle. Es kommt eben erst dazu, dass jemand einem aufgrund seiner Äußerlichkeit auffällt und später lernt man seinen Charakter zu lieben.
Demnach funktioniert es bei dir nicht mit Leuten, die einen hässlichen Charakter haben aber schön sind und andersherum auch nicht. Der Richtige wird dir äußerlich sowie charakterlich gefallen, warte einfach ab.
Solange du deine Taten regelmäßig hinterfragst und probierst dich zu bessern, bist du auf einem guten Weg!