Like others have said. You don't know until you ask and honestly it is quite better to risk and find out if they will accept or not instead of forever not knowing the answer and going on the rest of your life asking what if. Have some confidence in yourself, do not down yourself like that. It's a terrible thing and you're worth way more than that. And as the other said, don't compare yourself to others as you're most likely seeing them in a unrealistic view. Anyways, back to main point, it won't hurt to try. If they reject and don't want to talk to you afterwards..oh well that is life..I rejected my boyfriend at first. But as time went on, I eventually fell for him. So that is also a possibility as well~