We seem to have very similar symptoms in regards to our speech impediments.
> You always find yourself having to compromise on what it is you're trying to bring across.
This is so true, always that feeling like I had more to say, but feared stuttering so I kept the conversation short and lacking details.