Something I just learned re: the keyboard...I'm not a big texter. In the standard mode, lower case letters, there are symbols above each letter that appear to the the "capital" or shift-letter. But what that represents is that if you switch keyboards, that little shift-letter will be what's on the key when you switch. It was a pain to switch back and forth. I found out from a co-worker, that a long-press on the lower case letter gets the shift-letter. There is a second keyboard for symbols, those that aren't used as often, maybe an emoticon or two...I don't know of any other way to get to those beyond the "hard" way. So, maybe the long-press will help with your situation.
Kurt