My only real weakness that I notice and that people I play against also notice is that I tend to float too much. What can I say, I'm a float addict
When I keep myself from floating TOO much, and limit it to just punishing spotdodges and a few mindgames here and there, I'm at my best. :D
But when I float to approach too often, I get punished a lot. It's really me just not using float smart sometimes. That's only sometimes though
That's my main weakness :/
EDIT: oh, and I realized someone said they forget to DI sometimes. It's weird...in friendlies, I ALWAYS forget to DI and momentum cancel until the very last second I'm about to die, so by then it's too late to DI, and since I didn't DI in the first place momentum canceling won't save me anyway. xD....however, in tournament matches, I ALWAYS, always DI right and use momentum canceling very well.
It's almost like I never DI in friendlies :|
*will use this excuse for future DI johns in friendlies*