Question: why shy guys pull away?
Answer: A shy guy might push you away because he is afraid of showing affection or getting close. Shyness is linked to performance anxiety, according to Carducci -- so your guy may worry about whether he is a good kisser or good at being affectionate.