Can you explain to me the difference between Social Anxiety Disorder and Avoidant Personality Disorder? They seem to be very similar, but what are the key differences that define them?