blushing is social anxiety so work on reducing that. but in short term just react to it diffrently what do i mean you cant stop going red its just an automatic response, but you can control how you react to it. if you look down at floor or stop speaking or avoid chit just make it worse, and then next time body realease even more stress hormones cos it associate with fear (blushing is/same as anxiety). so next time go red actually work out what does and go do that and react to it diffrently; be confident assertive speak up, look up, just do it. and that way youre proving to your brain youre not in a dangerous situation cos youre not negatively reacting to it and over time reacting to it diffrently it will get better. its like doing something scary if you spend whole life avoiding it perhps running away from it it will just make it worse then when do it be terrifying when u have to do it, and ur body be releasing all kinds of stress hormones. but if you find it scary and just do it, and again and again your proving to ur body that ur not in a dangerous situation cos youre not running away so body releases less and less stress hormones and be not so bad maybe not a fear anymore