Creo que tienes un grave problema de autoestima.
Calificarte como "tonto" no te beneficia en absoluto.
Lo primero que tienes que hacer es sentirte bien contigo mismo, aceptarte tal y como eres y todo lo demás vendrá solo, no hay que desesperarse por no encontrar el amor, al final, más tarde o temprano aparece.
Si una chica está más interesada en tu cartera que en tu persona, solo te puedo decirte que huyas de ella y no mires atrás, no te conviene en absoluto, hay muchos más peces en el mar y seguro que hay chicas que sí merecen la pena.