English Vocabulary using so in english

Hi Ajarn Ken,

Thanks for your website. It really is good for me to look at and helps me with my English. I have a question, the word so in English is used many many times and sometimes it can confuse me how and when to use it.