@solemio, eso le pasa a mucha gente.
Te recomiendo que intentes hacer estos ejercicios cuando notes que estás próximo al desmayo.
1.- Sientate en una silla.
2.- Coloca las manos abiertas sobre las piernas, cierra el puño, y tensa los músculos de los brazos (imagina que tienes una moneda en la mano y no quieres que se caiga). Permanece durante 10-15 segundos (hasta que sientas el aumento de calor en la cara).
3.- Afloja los brazos y relaja la tensión de los músculos (pero sin llegar a estar relajado sino volver al estado normal). Permanecer durante 15-20 segundos.
4.- Tensa los músculos de las piernas, levanta unos centímetros los pies del suelo y apreta las rodillas entre sí (imagina que tienes una moneda entre las dos rodillas y no quieres que se caiga). Permanece durante 10-15 segundos.
5.- Afloja las piernas y relajar la tensión de los músculos. Permanece asñi durante 15-20 segundos.
6.- Tensa el cuerpo, intenta levantarte del asiento, elevando las nalgas sin presionar los pies contra el suelo ni apoyarte en los brazos. Permanece durante 15-20 segundos.
7.- Afloja el cuerpo y relaja la tensión de los músculos. Permanecer durante 15-20 segundos.
8.- Repetir el ejercicio pero esta vez tensando a la vez los músculos de los brazos, las piernas y el cuerpo. Permanecer durante 10-15 segundos.
9.- Aflojar todo el cuerpo y relajar la tensión de todos los músculos del cuerpo.
Estos ejercicios ayudan a aumentar la tensión y a que sea menos probable que te desmayes, es conveniente practicarlos en casa bastante antes de utilizarlos.
De todas maneras te recomiendo que acudas a un psicólogo porque es algo que puedes solucionar en unas cuantas sesiones y aumentará bastante tu calidad de vida.