thecardiffcwtch.com
Let’s Stop Self-Defecating (…yes, you read that right)
We’re all guilty of slipping into that old self-deprecating comedy routine in social situations, aren’t we? Whether we’re with our mates or with a whole crowd of new faces &#8211…