introvert feel awkward meeting new people embrace it

an introvert feels awkward meeting new people