This is a medical condition... not neccessarily a psychological one...
If i remember correctly it is caused by capillaries being particularly closer to the surface of the skin than normal... while I can certainly understand how this might be a nuisance to someone... I suggest that you use the NBG to learn to accept yourself as you are and not put so much emphasis on this particular of your physiology... you might also check with your doctor/dermatoligist.
Remeber... you are an individual... don't be TOO hell bent on making yourself into someone elses image of perfection... Like Pete said... its just one of your speacial features...
Love yourself...let your self, love you.
=)