It is supposedly caused by an overactive sympathetic nervous system, which is activated when a person suffers stress. This system tells the blood vessels to open up to help release blood to the face and organs. This causes blushing.
There are many ways to try and counteract blushing
Relax; blushing is caused by tension. The second you feel yourself beginning to blush relax your body. This will relax you overall and hopefully prevent or ease the blushing. Practise relaxing your muscles at home, this will help you stay in control when you feel the redness coming.
If you do blush, just accept it. Mention it to someone to show it is not a big deal. This will prevent you getting teased and you can move on with whatever you’re doing.
Don’t feel embarrassed, many people blush and if you self accept then there is nothing to worry about. Just say to yourself 'I’m blushing, it’s no big deal’.
If you blush regularly and have to deal with situations where you blush, do these visualising techniques before going to bed. Imagine you are in an uncomfortable situation where you would blush. See yourself how other people would see you and soon you will realise how silly it is to blush. Doing this more often will prevent you blushing and you will become more at ease with yourself and such situations.
If you begin to blush, see how red you can make your face. This turns it into a game and actually has the reverse effect on you.
When you wash your face, put on moisturiser. This prevents skin drying out and discourages you from blushing