It's not so much the technical side - grammar and punctuation - as the tone. It rambles so that it's often hard to work out what's supposed to be happening or being said. If you're trying to get the voice of an airheaded character, it works, but a person like that is a pain to listen to for long; you need to tone it down and make it clearer.