I'm like that, too. I think mine is mostly due to anxiety and sometimes meds. It's one of a few reasons I hate socializing. I usually say something like, "Sorry I'm yammering so much." Also, I think some of my problem is that I get "log-jammed" and try to remember what I want /need to say. Especially if it's someone for whom I've been "saving up" discussions.
I love PC. For one thing, I can edit before "saying" something. Also, I feel more comfortable with the people here b/c most of us are dealing with being a little different.
Sorry for all the yammering.
Edit: Another reason I like socializing on PC is b/c I can edit after I post. Kinda like having a do-over.