Thanks for welcoming.
Really, I dont mind if my posts may cause people LOL or smile just for the way I speak. I live in a different cultural environment and my tongue is not English, so its quite natural that my talk may sound funny for an expert ear, but I keep on practicing (with this forum...