Welcome! I'm Teal. =] Nice to meet you.
I do this a lot. Seeing as I don't really interact with people I don't plan to see more than once, most people who get to know my personality know I just have a sick sense of humor. Some people like that I say what I think, some people just adjust. Most times I don't realize i've said something socially awkward until I get a weird reaction - I then tend to just change the subject all together and in the back of my head think of better things I could have said. I've decided i'll probably always be a little awkward in conversation, so sometimes I just don't care if people get turned off by it - chances are it will happen again, so they just need to get used to it or leave me alone all together.