So you're all psyched about using the new fast keyboard in Jelly Bean, and digging the predictive text feature. But after a while, if you're like me, you realize that things went much smoother when you had all your punctuation options in your selection bar after typing a word instead of a guess for the next word. Predictive text is cool, but different strokes for different folks, right? Here's an easy fix from martonikaj in the Jelly Bean forums.
Buried deep in the settings (deeper than I cared to look the first time around) you can shut predictive text off, and still have word correction while typing, but when you hit the spacebar, you get your missing exclamation point and all the rest of your punctuation back up there where it always used to be.
If this fits your typing style better than predictive text, hit the forums link below and have a look. Be sure to tell martonikaj thanks while you're at it!