Enzo,
You may like to try a session or two with a sports psychologist. I've known quite a few people who've had similar sorts of issues helped by a sports psych. (i.e. issues that are related to sports or performance, like eating issues, emotional issues that have prevented them from giving 100% to an activity, etc.)
Cakegirl
__________________
|