it's more to do with self-esteem then anything else.
HI... look at the majority of replies to this blushing question...a common theme is the way people feel in front of others. Really, the feelings are those of inferiority. Of course, not 100% of blushers are turning red because of low self esteem, some have just a natural response, and some may be medical. Those that do blush under normal social interactions, in my opinion, they blush because they are overly sensitive and they have very low self esteem. You ever sit back and watch a talk show where a celebrity is being interviewed by the host in front of hundreds or sometimes thousands of people in the audience? Or a politician or authority figure, guest panelist, etc, being interviewd on tv? Notice they rarely ever will blush..why? They are confident in themselves and their abilities...and i believe...they came to love and accept themselves...so they are comfortable around others and with themselves. Before anyone replies to this and decides to argue or criticize my reply, i want you to know that i too have had these blushing attacks in the past. I noticed it was i thought i was being scrutinized, being judged in front of others, made myself the center of attention and so on. It was my body reacting to what my mind thought was a stressful situation...fight or flight!When i started to change my ways of negative thinking and started to do things that boosted my confidence levels within myself, my blushing moments lessened. The bottom line is this....dont look to drugs or self help books to free you from your mind....work on everything that increases your self esteem and look within at all your good qualities and accomplishments, and little by little...you will be that confident person that doesnt hold back from fears and worries of not being good enough or all eyes are watching you and ready to pounce...but you might be the person i see on my tv being interviewed without batting a fucking eye.

:wink:

...hope i helped (truly!)