hell NO you don't suck! You're very f'in GOOD if you ask me!! If you think you suck, then you are doing the right thing! (tryn to get even better)
So actually, YES, you're TERRIBLE and you shouldn't even be here!!!
I'm a little new so I don't know how good you were way back, though, so I don't think this helps.