i'm sorry to hear your son went through that. i'm sure it was quite distressing. the technical term for what your son experienced is " vasovagal syncope. " this happens to many people when they are about to get poked with a needle. a vasovagal attack is the most common cause of fainting. what happened to your son will have no lasting health effect. he should be fine. your son can help prevent this from happening in the future by letting medical personnel know he has fainted in the past from a needle stick. it is nothing to be ashamed of. when we know of this in advance we can help patients to relax and avoid fainting during a procedure. your son also should focus on taking slow deep breaths the next time he has to have blood drawn. this will help him avoid fainting. wishing you well!
my son was almost fainted when blood was drawn from him for tests. . my son is only 19. we went to physical check up for him last week. doctor ordered some blood works. but he was almost fainted when blood was drawn for these tests. his blood pressure drop to 76/43 and heart beat 50. at the time he experience black vision buzzing in his ears and sweating on his forehead. he was asked to lay down and drink some fluids. he recovered blood pressure back to 105/66 about hour later.