Oh... poor fellow... i just wish i could help him Sad. But i don't know really, cause i usually end up thinking the same way... almost everything i try goes down the drain...
The only thing i can do from here is tell him that it isn't that way. I suck at most things, until i found the TK (which i now remember having contact with 2001, although i didn't recognise it until a few months ago) and MZX, i thought that i was shit. But, you know, some people learn hard, but they usually end up better than those who learn easy, cause many (not all) thinks that you don't have to work to get better, and once they try something they have a hard time with, they stop. But keep fighting... you WILL find something you're good at, or at least enjoy! I ain't the best game maker, nor drawer in the world (i'm a joke when it comes to drawing Razz), but i train, and i now think that i'm OK now, and i enjoy it!... you will also end up good with training! Don't think of it as hard, think that it is easy, and keep training.
I don't know if it helps much, but i hope i helped at least a little.