Esta claro que tienes un problema de autoestima porque la basas en la aceptación de los hombres, no conozco tu situación pero tal vez se deba a problemas más profundos, como abandono en la infancia, falta de figura paterna etc. Acude a un profesional.