I am not the most social person. I used to be extremely shy and introverted. I have learned to adapt though. I am better in social situations. I can hold a conversation relatively well without embarassing myself or being too awkward. I can even give advice from time to time.
I find that I can express myself better in writing and online better than I can in person. Writing things out gives me a chance to look at what I am saying and revise what I am saying as I go. It allows me to attempt to not be offensive or come off insulting.